Atlassian Statuspage starts at $29 a month and climbs to $999 — $348 a year at the bottom, forever, and your status page lives in their cloud. Upkeep Status does the same job on a $5 VPS: components with uptime bars, incident timelines, scheduled maintenance, email subscribers, RSS and a JSON API, all in a SQLite file you own. $29, once. Your status page shouldn't cost more than the incident it's reporting.
This is the full pricing breakdown: what Statuspage.io actually costs over one, two and three years, what Upkeep Status gives you for $29 paid once, and the honest cases where the subscription is still the right call.
What Statuspage.io actually costs you
At $29+/mo, one Statuspage.io subscription adds up to $348 every year — $1,044 over a three-year window, for software you stop owning the day you cancel. Upkeep Status is $29 the day you buy it, and the meter never runs again.
| Upkeep Status | Statuspage.io | |
|---|---|---|
| Sticker price | $29 once | $29+/mo |
| Cost after 1 year | $29 | $348 |
| Cost after 2 years | $29 | $696 |
| Cost after 3 years | $29 | $1,044 |
Three years in, the gap is $1,015 — and every year after that adds another $348 to the subscription side of the ledger.
Upkeep Status vs Statuspage.io, feature by feature
Price is only half the story — here's how the two line up on the things that decide day-to-day use:
| Upkeep Status | Statuspage.io | |
|---|---|---|
| Price | $29 once | $29+/mo |
| 1 year | $29 | $348+ |
| Components + uptime bars | Yes | Yes |
| Incident timelines | Yes | Yes |
| Scheduled maintenance | Yes | Yes |
| Email subscribers | Yes | Metered |
| Custom domain | Yes, free | Paid tier |
| Your data | Your SQLite file | Their cloud |
What you get for $29, once
Components, incident timelines, maintenance windows and email subscribers — self-hosted on a $5 VPS. The highlights:
- 🧩 Components with five states — Operational, degraded, partial or major outage and maintenance — toggle manually or auto-flip from your uptime monitor via a per-component webhook.
- 🚨 Incident timelines — The classic investigating → identified → monitoring → resolved flow, every update timestamped on the public page.
- 🗓️ Scheduled maintenance — Windows shown in advance that auto-transition scheduled → in progress → complete, with no cron required.
- 📊 90-day uptime bars — Per component, computed from real status-change history and cached daily.
One month of Statuspage covers Upkeep Status outright — and it never charges you again, whatever your subscriber count.
Switching is 3 steps
- Buy once on Whop. One payment of $29 gets you the packaged installer, or clone the MIT source at github.com/bensblueprints/status-page-mvp and run it yourself for free.
- Deploy on your own server. Docker-compose onto a $5 VPS, point any domain at it via your reverse proxy, and set your admin password.
- Add components and go live. List your services, wire each component's webhook to your uptime monitor, and your public page updates itself.
When paying Statuspage.io is still the right call
Being straight about it: the subscription earns its keep in three situations. If your team is large enough that Statuspage.io's collaboration features, permissions and admin controls are genuinely load-bearing; if your workflow is built on its integrations and leaving means rebuilding that plumbing; or if you have enterprise requirements — SSO, audit logs, SLAs, a vendor to call — that a pay-once app doesn't come with. Everyone else is paying $29+/mo for a job that runs fine on hardware they already own.
If that's you, Upkeep Status is $29, once. For the deeper dive, read the Upkeep Status vs Statuspage.io head-to-head.
Frequently asked questions
Is it really free on GitHub?
Yes — Upkeep Status is MIT-licensed at github.com/bensblueprints/status-page-mvp and always will be. The $29 buys the packaged installer, 1-click setup and updates; building from source is free.
Where does my status data live?
In a SQLite file on your own server. No cloud, no telemetry, no per-subscriber metering.
Should the status page live with the app it monitors?
No — deploy it on a separate $5 VPS from your main app so it stays up to report an outage even when your primary infrastructure is down.
Is this a subscription in disguise?
No. $29 once, no renewal, no license server phoning home.
More on Statuspage.io pricing
Upkeep Status — product page, demo & full feature list · All OneTimeSuite pricing breakdowns
Try Upkeep Status — $29, once
Components, incident timelines, maintenance windows and email subscribers — self-hosted on a $5 VPS.