
Uptime Kuma
Self-hosted uptime monitoring and alerting dashboard

Uptime Kuma is a self-hosted uptime monitoring tool for tracking availability and latency of websites, APIs, and network services. It provides a web dashboard to manage monitors, view history, and receive notifications when checks fail.
Key Features
- Multiple monitor types (HTTP(s), TCP port, Ping, DNS, keyword search, etc.) to fit common availability checks
- Configurable intervals, retries, timeouts, and status history for each monitor
- Alerting via many notification providers (e.g., email/SMTP, Telegram, Discord, Slack, Webhooks, and more)
- Public or private status pages with custom branding and incident-style visibility for selected monitors
- TLS/SSL certificate expiry monitoring for HTTPS endpoints
- Multi-user support with authentication and session management
- Docker-based deployment support and lightweight standalone operation
Use Cases
- Monitor public websites and APIs and alert on downtime or slow responses
- Track internal services (databases, NAS, homelab apps) via TCP/Ping and centralize alerts
- Publish a simple external status page for customers or internal stakeholders
Limitations and Considerations
- It is primarily an availability/health checker and does not replace full observability stacks (logs/traces/metrics)
Uptime Kuma is a practical choice for individuals and teams needing an easy-to-operate monitoring dashboard with broad notification support. It suits homelabs and small-to-medium deployments where quick setup and clear uptime history are priorities.
Categories:
Tags:
Tech Stack:
Similar Services

Netdata
Real-time infrastructure monitoring and troubleshooting
High-resolution real-time monitoring for servers, containers, and apps with interactive dashboards, alerting, and extensive integrations for troubleshooting and observability.


Umami
Simple, fast, privacy-focused web analytics
Self-hosted web analytics with a clean dashboard, event tracking, and privacy-first data collection as an alternative to Google Analytics.

ChangeDetection.io
Monitor websites for changes and get notifications.
Self-hosted website change detection and monitoring with visual diffs, filters, and notifications via email and popular chat/webhook services.

ntfy
Send notifications to your phone or desktop via HTTP and pub/sub
Self-hostable publish/subscribe notification service with HTTP API, web UI, and mobile apps for push alerts from scripts, CI, monitoring, and automations.


Plausible Analytics
Simple, privacy-friendly web analytics
Lightweight, privacy-focused web analytics with a single-page dashboard, event/goal tracking, and easy integrations as a Google Analytics alternative.

Dashy
A customizable dashboard for your homelab and services
Dashy is a configurable self-hosted start page for organizing apps, links, widgets, and status checks with themes, auth, and integrations.
JavaScript