Stacks / Monitoring
Healthchecks
Cron you watch. Healthchecks is BSD-3-Clause — Cronitor without the hosted ping seat.
The problem
Cronitor is a hosted cron and heartbeat desk. You wanted a ping URL on a box you run. Healthchecks is BSD-3-Clause (healthchecks/healthchecks; last push 22 Oct 2026) — cron job and background-task monitoring in Django. Uptime Kuma is MIT if the job is HTTP/TCP uptime rather than a cron heartbeat — /compare/healthchecks-vs-uptime-kuma. This is not Cronitor's every status page, RUM, or last-mile SKU. HTTP uptime stays on /replace/pingdom and /replace/statuscake (Checkcle). Dashboards stay on /replace/datadog (Grafana).
Replaces
Cronitor
Estimated SaaS saved
$1,200
per year, small team, before lock-in
Start on RailwayCheckcle if this is HTTP uptime, not a cron heartbeat
Placeholder: Healthchecks (Django plus Postgres) plus a volume. Bind HTTP to 0.0.0.0:$PORT. Cron jobs ping the unique URL. No one-click template in this repo yet — Start on Railway. HTTP uptime stays on /stacks/checkcle-monitoring.
The stack
- Healthchecks
BSD-3-Clause cron monitoring — the published Cronitor path
- Uptime Kuma
MIT HTTP/TCP uptime if that is the job
Cost table
| You stop paying | Typical / year | Self-host instead |
|---|---|---|
| Cronitor / hosted cron (small team) | $1,200 | Healthchecks + Postgres |
Agent setup prompt
Replace Cronitor with Healthchecks (https://healthchecks.io). - Official docs. Persist Postgres. Create one check. Point one cron job at the ping URL. Do not claim Cronitor status pages or RUM. - Uptime Kuma if the job is HTTP uptime — /compare/healthchecks-vs-uptime-kuma. Checkcle stays the published Statuspage path. - Write AGENT_PROMPT.md.
Also as markdown: /stacks/healthchecks-cron.md
FAQ
- Healthchecks or Uptime Kuma?
- Healthchecks if you want the published Cronitor path (cron heartbeats). Uptime Kuma if you want HTTP uptime — /compare/healthchecks-vs-uptime-kuma.
- Is this StatusCake or Pingdom?
- HTTP uptime stays on /replace/statuscake and /replace/pingdom (Checkcle). This page is a cron heartbeat.
- Are these free?
- Healthchecks is BSD-3-Clause. Uptime Kuma is MIT. You pay hosting. Template users never pay c17.