WHAT IS IT?
Uptime Kuma is a self-hosted uptime monitoring tool with a modern, reactive web interface. You add your services, it checks them every 20 seconds and alerts you as soon as something goes down. No cloud dependency, no subscription — a single Docker command and you're up and running.
WHY IS IT INTERESTING?
- Polished interface : reactive Vue.js UI with latency charts, SSL certificates and uptime history — far from austere command-line monitoring
- Multiple protocols : HTTP(s), TCP, ping, DNS, WebSocket, Docker, Steam, JSON queries and keyword monitoring — you cover virtually every case
- 90+ notification channels : Telegram, Discord, Slack, email, Pushover, Gotify, webhooks and many more — route alerts wherever you want
- Public status pages : branded pages with domain mapping to communicate service health to your users
- Dead simple deployment : a single Docker command and the tool is running, no external database or complex configuration needed
- Short intervals : checks every 20 seconds by default, you detect outages quickly
USE CASES
- Uptime monitoring for websites, APIs and internal services for a homelab or small team
- Public status pages to inform customers about service health in real time
- SSL certificate monitoring with alerts before expiration
- Docker container monitoring directly from the interface
- Free self-hosted alternative to paid monitoring services (Pingdom, Better Uptime)
