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)
Read this app's deep dive on bluix.app ↗

Get this app — pick a BluixApps plan

Same catalog. Scaling tenant isolation, white-label and support tier.

TierTenantsCatalogSupportWhite-labelMonthly
Stacks119 curated stacksStandard$19/moDetailDeploy
Starter10Full catalogStandard+$15–25/mo$49/moDetailDeploy
Pro25Full catalogPriority bugfix+$15–25/mo$149/moDetailDeploy
Growth100Full catalogPriority bugfix+$15–25/mo$349/moDetailDeploy
Scale500Full catalog7-day window+$15–25/mo$799/moDetailDeploy
EnterpriseUnlimitedFull catalogPriority 7-dayBundled$1,499/moDetailDeploy

Powered by WHMCompleteSolution