Skip to main content

comparing platforms

Looking for a Better Stack alternative?

Uptimepage is a focused monitor and status page you can run yourself. One binary, open source under AGPL, and everything you can click you can also declare in code. Start free on the hosted tier, no card.

what you get

  • Run it hosted free, or self-host AGPL
  • Deploy one binary + docker compose up
  • As code Terraform provider + MCP
  • Probes multi-region, run your own
  • Checks HTTP, TCP, DNS, TLS
  • Price to start free, no card

yours to run

The whole thing ships as one self-contained binary. `docker compose up` brings up the monitor with Postgres and ClickHouse, migrations run on boot, and the source is AGPL if you’d rather host it on your own boxes.

everything as code

Declare monitors, status pages and notification channels in HCL with the official Terraform provider, and point an LLM client at the MCP server to read your monitoring and take fenced, audited actions. No click-ops required.

probes where your users are

Run region agents on your own machines and check from where your customers actually are. Each agent authenticates with a scoped, org-bound token.

links

FAQ

Can I self-host Uptimepage?
Yes. It ships as one AGPL binary with Postgres and ClickHouse, so `docker compose up` puts it live with your data on your own boxes.
Is there per-seat or per-monitor pricing?
No. No per-seat or per-monitor metering. The hosted tier is free with no credit card, and paid Pro is a flat plan, not metered.
Can I run it as code?
Yes. An official Terraform provider, a REST API, and an MCP server mean everything you can click, you can also declare.
Does it do incident paging?
Yes. It pages your team on Slack, Telegram, WhatsApp, SMS, PagerDuty and more, and the reminders repeat until someone acknowledges.

Start in under 5 minutes.

Start free

features · pricing · notes