HomeCatalog⚙️ DevOps & InfrastructureUptime Kuma
Screenshot of Uptime Kuma website

// screenshot of uptime.kuma.pet ↗

DEVOPS & INFRASTRUCTURE · PRO TIER

Uptime Kumapro

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).

⚙️ DevOps & Infrastructure Min 256 MB RAM Port 3001 (http) Tier pro
// What it is

A closer look.

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.

// Use cases

What it's for.

Concrete scenarios where teams pick Uptime Kuma over the SaaS alternative.

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

Built for these teams.

If your team profile matches one of these, Uptime Kuma is a strong fit out of the box.

Profile A

Self-hosters

monitoring their own services

Profile B

Small businesses

tracking SaaS dependencies + their own services

Profile C

DevOps teams

providing uptime visibility internally

Profile D

Hosting providers

giving customers monitoring

Profile E

Indie developers

monitoring side projects

// Differentiators

Why teams pick Uptime Kuma.

When evaluating self-hosted options for this category, here are the dimensions on which Uptime Kuma consistently lands above the 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

Connects to.

The stack you'll plug Uptime Kuma into — services, protocols, and adjacent apps in the BluixApps catalog.

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
// Adoption & deployment

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

What we ship

  • 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)
// Tips & operations

Run it properly.

Operational guidance from running this in production — what to do before you scale, what to lock down, what surprises people.

// PERFORMANCE
Persist /app/data
monitor history + config; mount from day one
// SECURITY
Notification channel testing
test before relying on it in production
// OPERATIONS
Status page domain
wire custom domain for branded public status
// RELIABILITY
Mind monitor count + interval
1000 monitors × 60s = lot of network traffic
// DEPLOYMENT
Backup is straightforward
sqlite + config; standard backup works
// SCALING
MQTT push monitors
useful for IoT / hard-to-reach networks
256
// min ram (MB)
2
// min disk (GB)
3001
// access port
http
// protocol
pro
// bluixapps tier
3001:3001 · louislam/uptime-kuma:1
// docker image

Project resources

Official siteuptime.kuma.pet ↗
// Alternatives in DevOps & Infrastructure

Compare with