Uptime Kuma

Uptime Kuma

Self-hosted uptime monitoring and alerting dashboard

81kstars
7.2kforks
Last commit: 12h ago
Repo age: 5y old
Uptime Kuma screenshot

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:

Share:

Similar Services

Netdata

Netdata

Real-time infrastructure monitoring and troubleshooting

77.3k
6.3k
Last commit: 13h ago

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

Alternative to:
Datadog
Datadog
+4
Umami

Umami

Simple, fast, privacy-focused web analytics

34.6k
6.2k
Last commit: 28d ago

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

Alternative to:
Google Analytics
Google Analytics
+5
ChangeDetection.io

ChangeDetection.io

Monitor websites for changes and get notifications.

29.8k
1.6k
Last commit: 1d ago

Self-hosted website change detection and monitoring with visual diffs, filters, and notifications via email and popular chat/webhook services.

Alternative to:
Visualping
Visualping
+4
ntfy

ntfy

Send notifications to your phone or desktop via HTTP and pub/sub

28.1k
1.1k
Last commit: 4d ago

Self-hostable publish/subscribe notification service with HTTP API, web UI, and mobile apps for push alerts from scripts, CI, monitoring, and automations.

Alternative to:
OneSignal
OneSignal
+9
Plausible Analytics

Plausible Analytics

Simple, privacy-friendly web analytics

24.1k
1.3k
Last commit: 1d ago

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

Alternative to:
Google Analytics
Google Analytics
+5
Dashy

Dashy

A customizable dashboard for your homelab and services

23.6k
1.7k
Last commit: 12d ago

Dashy is a configurable self-hosted start page for organizing apps, links, widgets, and status checks with themes, auth, and integrations.

Alternative to:
Start.me
Start.me
+9