CatalogStacksModulesSaaSMobileLabs → Become a partner
Home›Catalog›⚙️ DevOps›Uptime Kuma
Screenshot of Uptime Kuma

// official site: uptime.kuma.pet ↗

DEVOPS · 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 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 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

Project resources

Official siteuptime.kuma.pet ↗
↑