AltFreeStack
Dev Toolsdocker-ready1-click-deploypermissive-license

Uptime Kuma: the best Open Source alternative to UptimeRobot in 2026

Uptime Kuma monitors the availability of your sites and services with notifications to 90+ different channels, in a clean interface that's very easy to self-host.

License MIT ~57k stars (estimated)Website GitHub Repository

Technical profile

License
MIT
Category
Dev Tools
Replaces
UptimeRobot, Pingdom
Tech stack
Node.jsVue.jsSQLite

Preview

Uptime Kuma interface preview

Public image provided by Uptime Kuma on its own website.

Key features

  • HTTP(s), TCP, DNS and more monitoring
  • Notifications to 90+ services
  • Public status pages

Uptime Kuma vs. UptimeRobot

Pros

  • One of the community's most-loved self-hosted projects

Things to consider

  • Doesn't natively include deep infrastructure monitoring (CPU/RAM)

Quick Docker installation guide

Copy this docker-compose.yml, adjust the example passwords and run docker compose up -d on your server. See the full step-by-step guide →

docker-compose.yml
version: "3.9"
services:
  uptime-kuma:
    image: louislam/uptime-kuma:latest
    restart: unless-stopped
    ports:
      - "3001:3001"
    volumes:
      - uptime_kuma_data:/app/data
volumes:
  uptime_kuma_data: