Built-in monitoring, automatic incidents, and a pre-rendered status page that keeps answering "is it down?" while everything else is on fire. Open source, AGPL-3.0, self-hostable.
Create your status page — free
10 monitors, no credit card — or self-host it under AGPL-3.0. Star on GitHub.
docker compose upFree ($0) — 1 status page, 10 monitors, 5-minute checks. Indie ($19/mo) — 5 status pages with custom domain, 50 monitors, 1-minute checks. Pro ($49/mo) — 10 status pages, 100 monitors, 30-second checks. Annual billing is two months free. Self-hosting is unlimited and free. Full pricing.
Against Uptime Kuma: Kuma has the longer protocol list and is probably the right answer for a private homelab dashboard. Its status page dies with the host it runs on; ours is served as static files, decoupled from the stack it reports on.
Against Atlassian Statuspage ($29/mo): Statuspage has no monitoring at all — you post the updates yourself. UptimeCrow watches the services and writes the incident for you, and you can self-host the whole thing under AGPL-3.0.
UptimeCrow is an open-source status page platform with built-in uptime monitoring. It watches your APIs and websites, opens incidents automatically, updates your public status page, and alerts subscribers the moment downtime is detected.
UptimeCrow pre-renders your status page as static HTML on every incident update, served decoupled from your origin. Even if your app, API and database are all down, subscribers can still read your status page.
A consecutive-failure state machine. By default a monitor must fail 2 checks in a row before an incident opens, so a single network blip never pages your team. The confirmation count is configurable per monitor.
Yes. The full stack is AGPL-3.0 and runs with a single docker compose up. You bring PostgreSQL and Redis; no vendor lock-in and no data leaving your infrastructure.
Yes — free forever, no credit card. The free plan includes 1 status page, 10 monitors, 5-minute checks, email alerts, an uptime badge and 7-day history. Self-hosting is unlimited.