Uptimekuma
App in the BluixApps catalog
What it is
Uptime Kuma is a self-hosted status monitor — pings HTTP endpoints, TCP ports, DNS records, Docker containers, Steam game servers; alerts on failures via 80+ notification channels. Beautiful UI, status page generator, designed by a single dedicated maintainer (Louis Lam).
For self-hosters who want their own UptimeRobot / Pingdom without paying per-monitor SaaS fees.
What it's for
- Service uptime monitoring — HTTP, TCP, ping, DNS, Docker, Steam
- Public status page — share service health publicly
- Alerting — 80+ notification channels (Slack, Discord, email, SMS, etc.)
- SLA tracking — historical uptime percentages
- Synthetic transaction monitoring — keyword presence in HTTP responses
Who it's for
- Self-hosters monitoring their own services
- Small businesses tracking SaaS dependencies + their own services
- DevOps teams providing uptime visibility internally
- Hosting providers giving customers monitoring
- Indie developers monitoring side projects
Why teams pick Uptime Kuma over alternatives
- MIT license — fully open
- Beautiful UI — most polished self-hosted uptime tool
- 80+ notification channels — most comprehensive in OSS
- Status pages — public branded status pages built-in
- Active development — single maintainer with strong release cadence
- Lightweight — runs on $5/mo VPS
Integrations
- Monitor types — HTTP / HTTPS, TCP, ping, DNS, Docker container, Steam, gRPC
- Notifications — Slack, Discord, Telegram, email, SMS, PagerDuty, Mattermost, custom webhook + 70 more
- Status pages — public branded health pages with custom domain
- Authentication — local + 2FA
- API — REST API for programmatic monitor management
- Webhooks — fire on status change
- Docker container monitoring — health checks via Docker API
Notable users & community
- 60k+ GitHub stars (top OSS self-hosted tool)
- Featured constantly on r/selfhosted
- Backed by single dedicated maintainer
- Active GitHub Discussions community
- Frequent releases with public roadmap
Tips & operations
- Persist
/app/data— monitor history + config; mount from day one - Notification channel testing — test before relying on it in production
- Status page domain — wire custom domain for branded public status
- Mind monitor count + interval — 1000 monitors × 60s = lot of network traffic
- Backup is straightforward — sqlite + config; standard backup works
- MQTT push monitors — useful for IoT / hard-to-reach networks
What we ship in BluixApps
- Docker compose: Uptime Kuma + persistent data volume
- Pinned
louislam/uptime-kuma:1(latest stable major) - HTTPS via Let's Encrypt
- Admin user via first-run wizard
- Persistent volume at
/app/data - Status page customization documented
- Backup hook covers
/app/data(SQLite + config)
Get this app — pick a BluixApps plan
Same catalog. Scaling tenant isolation, white-label and support tier.
| Tier | Tenants | Catalog | Support | White-label | Monthly | |
|---|---|---|---|---|---|---|
| Stacks | 1 | 19 curated stacks | Standard | — | $19/mo | DetailDeploy |
| Starter | 10 | Full catalog | Standard | +$15–25/mo | $49/mo | DetailDeploy |
| Pro | 25 | Full catalog | Priority bugfix | +$15–25/mo | $149/mo | DetailDeploy |
| Growth | 100 | Full catalog | Priority bugfix | +$15–25/mo | $349/mo | DetailDeploy |
| Scale | 500 | Full catalog | 7-day window | +$15–25/mo | $799/mo | DetailDeploy |
| Enterprise | Unlimited | Full catalog | Priority 7-day | Bundled | $1,499/mo | DetailDeploy |