Open source · MIT licensed
Know when you're down before your users do.
OpenDuty is uptime monitoring and status pages you can use as a hosted service or run on your own servers. Same product, your choice.
Everything you need to stay up
Focused tooling for monitoring, alerting and communicating — nothing you don't.
Uptime checks
HTTP, TCP, ping, DNS and keyword checks as often as every 30 seconds.
Status pages
Beautiful public pages on your own domain, updated automatically.
Smart alerts
Email, Slack, Discord, Telegram, webhooks and PagerDuty with escalation rules.
Incident timeline
Every outage recorded with cause, duration and a clean history.
SSL & domain expiry
Get warned weeks before a certificate or domain lapses.
API first
Everything in the dashboard is available over a documented REST API.
Your data, your servers
Run OpenDuty with a single Docker command. No vendor lock-in, no usage limits, and you can migrate to our cloud — or back — whenever you like.
$ docker run -d \
-p 3000:3000 \
-v openduty:/data \
openduty/openduty:latest
✓ OpenDuty running on :3000The best of both worlds
| OpenDuty | Uptime Kuma / Statping | Hosted-only tools | |
|---|---|---|---|
| Hosted option | ✓ | — | ✓ |
| Self-hostable | ✓ | ✓ | — |
| Open source | ✓ | ✓ | — |
| Multi-region checks | ✓ | — | ✓ |
| Unlimited status pages | ✓ | ✓ | — |
Simple pricing
Self-host for free, or let us run it for you.
Self-hosted
Free
Forever, on your hardware
- ✓Unlimited monitors
- ✓All integrations
- ✓Community support
Cloud
€10
per month
- ✓We host and maintain it
- ✓Multi-region checks
- ✓Custom-domain status pages
- ✓Email support
Enterprise
Custom
Dedicated instance, built for you
- ✓Private instance set up by us
- ✓SSO & audit log
- ✓SLA and priority support