b8ac4e7b1ffd5be4e1de999dca78762ec0608a44
- /dashboard now validates key before redirecting to /home — bad/old keys clear the cookie and show login instead of looping - Login form: remove old 4-group auto-formatter, fix maxlength 19→64, fix min length validation 19→10, update placeholder - New key display: break-all so 64-char hex wraps properly - docs.html: update example key format and description
PingQL
Developer-friendly uptime monitoring. Works like a query — filter status, parse content, write custom checks.
Apps
- apps/web — API, dashboard, and job coordinator (Bun + Elysia)
- apps/monitor — Check runner (Rust + Tokio)
- cli — CLI tool (Bun)
Quick start
bun install
bun run dev # starts web app
Docs
Coming soon at pingql.com
Languages
EJS
46.6%
TypeScript
40.1%
Rust
5.1%
JavaScript
4.3%
CSS
2.3%
Other
1.6%