Developer builds unified dashboard to monitor cron jobs, SSL certs, and domain expiry
A developer created Keepalive, a monitoring dashboard designed to track cron jobs, SSL certificate renewals, and domain registrations in one place. The tool was born out of repeated incidents where silent failures — such as dropped cron entries during server migrations or failed Let's Encrypt renewal hooks — went unnoticed until clients reported issues. Each cron job is assigned a unique check-in URL, while SSL and domain expiry are monitored on a schedule via WHOIS lookups, with alerts sent before problems occur. Notifications are delivered via email, Slack, or a generic webhook, covering both failures and recoveries. Built with FastAPI, SQLite, and APScheduler and deployed on Fly.io, the tool is currently free to try and the developer is seeking feedback from those managing client sites or scheduled tasks.
This is an AI-generated summary. ShortSingh links to the original source for the complete article.

Discussion (0)
Log in to join the discussion and vote.
Log in