A fancy, easy-to-use self-hosted monitoring tool supporting HTTP(s)/TCP/Ping/DNS and over 90 notification services.
- 2.5.11
- Published at
- 1d ago
- 93,566
- Stars
- 53,944
- Download
- Synced at
- 23h ago
Latest release
2.5.11Nov 12, 2026, 09:20 AMDownloads slow? Switch the source anytime above
README
Project Overview
Uptime Kuma is a fancy, easy-to-use self-hosted monitoring tool. It supports monitoring HTTP(s), TCP, Ping, DNS records, and more, with over 90 notification services for alerts.
Key Features
- Multiple monitor types: HTTP(s) / TCP / HTTP(s) Keyword / HTTP(s) Json Query / Websocket / Ping / DNS Record / Push / Steam Game Server / Docker Containers
- Rich notification channels: 90+ notification services including Telegram, Discord, Slack, Pushover, and Email (SMTP)
- Modern UI: Beautiful, reactive user interface
- Multi-language support
- Status pages: Multiple status pages, certificate info, ping charts
- 2FA support
Target Audience
- Developers who need to monitor website and service availability
- Self-hosted service operators
- Individuals or teams who want a beautiful monitoring dashboard
Quick Start
- Docker Compose installation:
mkdir uptime-kuma && cd uptime-kuma curl -o compose.yaml https://raw.githubusercontent.com/louislam/uptime-kuma/master/compose.yaml docker compose up -d - Visit
http://localhost:3001 - Complete the initial setup via the wizard
Core Advantages
- Open-source, free, and self-hosted
- Supports multiple monitor types and 90+ notification channels
- Beautiful, modern user interface
- Docker and non-Docker installation options
Release history
Sort