
Network Management and Monitoring

Monitor HTTP(s), TCP, HTTP(s) Keyword, HTTP(s) JSON Query, Ping, DNS records, Push, Steam Game Server, and Docker containers
Integrate with Telegram, Discord, Gotify, Slack, Pushover, email (SMTP), and 90+ other notification services
Create multiple public or private status pages and map them to specific domains
Full control over your data with easy Docker-based deployment or direct installation
Beautiful, fast, and responsive interface built with Vue.js and WebSocket for real-time updates
Secure your monitoring dashboard with built-in 2FA support
No licensing costs, fully transparent MIT-licensed code, and active community development
Simple Docker-based installation with single command deployment or straightforward npm setup
90+ notification services supported out of the box for maximum flexibility
Regular updates, responsive maintainer, large community (75K+ GitHub stars), and ongoing improvements
Fancy, reactive, and fast user interface with real-time WebSocket updates
Single user access only with no role-based access control (RBAC) - security risk for larger teams
API is still in development, limiting automation and programmatic management capabilities
Requires server maintenance, updates, security patches, and ongoing infrastructure management
Single point of failure without manual setup for data replication or automatic failover
Cannot run on subdirectories (e.g., example.com/uptime-kuma), requires dedicated domain or subdomain
Be the first to share your experience with Uptime Kuma.