Small, genuinely working infrastructure tools for shared/cPanel hosting and game-server (Minecraft/FiveM/MTA) hosting operations, built by kasapdev. Companion repo to kasap-ai-tools, mirroring the same pnpm + TypeScript workspace conventions.
| Package | Description |
|---|---|
panel-uptime-dashboard |
Self-hosted uptime monitor: HTTP(S)/TCP checks on an interval, SQLite history, and a small dashboard page with per-target uptime % and sparklines. |
cpanel-migrate-helper |
CLI to pack an account's home directory into a checksummed tar.gz archive and generate an ordered, human-reviewable migration runbook (scp/rsync commands) from a CSV/JSON account list. |
ssl-auto-renew-watcher |
Checks TLS certificate expiry for a list of hosts, optionally drives certbot renew (dry-run by default), and sends console/Discord/Slack notifications. |
nginx-config-linter |
Recursive-descent parser for nginx config syntax plus a security/performance lint rule engine, with --json output. |
This is a pnpm workspace.
pnpm install
pnpm -r build
pnpm -r typecheck
pnpm -r testRequires Node.js >= 22.5.0 (uses node:sqlite) and pnpm 11.
MIT © Kayra Kasapoğlu