🔥
HotRepo
uptime-kuma — Self-host A fancy self-hosted monitoring tool
📦
louislam

uptime-kuma — Self-host A fancy self-hosted monitoring tool

A fancy self-hosted monitoring tool

⭐ 93.1k🍴 8.6kJavaScript📜 mit🐳 Docker Compose#docker#monitor#monitoring#responsive

uptime-kuma

A fancy self-hosted monitoring tool

⭐ 92,574 stars on GitHub · 🍴 8,565 forks · 📜 License: mit · 💻 Language: JavaScript

What is uptime-kuma?

An infrastructure monitoring tool — track servers, containers, services in real time with intuitive dashboards and multi-channel alerts.

Main components

  • Monitoring uptime for HTTP(s) / TCP / HTTP(s) Keyword / HTTP(s) Json Query / Websocket / Ping / DNS Record / Push / Steam Game Server / Docker Containers
  • Fancy, Reactive, Fast UI/UX
  • Notifications via Telegram, Discord, Gotify, Slack, Pushover, Email (SMTP), and 90+ notification services, click here for the full list
  • 20-second intervals
  • Multi Languages
  • Multiple status pages
  • Map status pages to specific domains
  • Ping chart

The biggest strength is real-time metrics with low latency + auto anomaly detection + multi-channel alerts.

Best for DevOps/SRE, sysadmins, anyone running >2 servers needing unified dashboard + alerting.

Topics: the project is tagged with popular topics:

  • 🏷️ docker
  • 🏷️ monitor
  • 🏷️ monitoring
  • 🏷️ responsive
  • 🏷️ self-hosted
  • 🏷️ selfhosted
  • 🏷️ single-page-app
  • 🏷️ socket-io
  • 🏷️ uptime
  • 🏷️ uptime-monitoring

📸 Screenshots

Uptime Kuma Sponsors

Uptime Kuma Light Mode Screenshot of how the Dashboard looks

Uptime Kuma Status Page Screenshot

Uptime Kuma Settings Page Screenshot

Uptime Kuma Telegram Notification Sample Screenshot

Quick install

The project supports Docker Compose:

git clone https://github.com/louislam/uptime-kuma.git
cd uptime-kuma
docker compose up -d

Check the README in the repo for required env variables.

Minimum system requirements

Component Recommended
RAM 4096 MB
CPU 2 vCPU
Disk 50 GB SSD
OS Ubuntu 22.04 LTS / Debian 12
Docker 24.0+

⚡ Deploy fast on VSIS

Use the VSIS VPS Standard 4GB RAM / 2 vCPU / 50GB SSD (~150k/tháng) plan from VSIS.NET — high-speed VN-based VPS, 24/7 support, ideal for running uptime-kuma smoothly.

🎯 Benefits:

  • One-command docker compose up -d deploy in 2 minutes
  • Dedicated IPv4, root access, unmetered domestic bandwidth
  • Daily snapshot backup
  • Free install assistance from the VSIS team

👉 See matching VPS plans at vsis.net

Resources


Article compiled from GitHub data on 17/10/2026. Star/fork counts may have changed — see live numbers via the GitHub link.