Uptime Kuma logo

Uptime Kuma

Website

Self-hosted uptime monitoring with alerts and status pages

89.6k stars 8.2k forks last commit first released MIT

Actively maintained

Last commit 24 Jul 2026.

Uptime Kuma screenshot

Uptime Kuma is an easy-to-use self-hosted uptime monitoring service for servers, websites, and network endpoints. It provides a modern web UI to configure monitors, receive alerts, and publish status pages.

Key Features

  • Multiple monitor types including HTTP(S), TCP, ping, DNS record, WebSocket, keyword checks, JSON query checks, and push-based monitoring
  • Fast single-page web interface with real-time updates
  • Multi-channel alerting with many notification integrations (including email/SMTP and common chat and push services)
  • Public status pages with support for multiple pages and custom domain mapping
  • Charts and visibility features such as ping graphs and certificate/TLS information
  • Proxy support for checks and optional two-factor authentication

Use Cases

  • Track uptime and latency for websites, APIs, and internal services
  • Monitor homelab infrastructure and receive instant downtime notifications
  • Publish a simple public status page for customers or teammates

Limitations and Considerations

  • Network file systems such as NFS are not supported for the data directory and can cause instability

Uptime Kuma is a practical alternative to hosted uptime monitoring services when you want control over data and integrations. It is well-suited for individuals and teams that need straightforward monitoring, alerting, and shareable status pages.

Categories:

Tags:

Tech Stack:

Share:

Similar to Uptime Kuma

Gatus logo

Gatus

Developer-oriented status page with health checks and alerting

11.6k
780
Last commit

Self-hosted status page and uptime monitoring tool with configurable health checks, dashboards, metrics, and alerting for HTTP, TCP, ICMP, and DNS endpoints.

Apache-2.0Actively maintained
Alternative to:
UptimeRobot logo
UptimeRobot
+19
Checkmate logo

Checkmate

Open-source uptime and infrastructure monitoring platform

10.4k
1.2k
Last commit

Self-hosted monitoring for websites and servers with uptime checks, response-time metrics, incidents, and status pages, plus optional agent-based hardware monitoring.

AGPL-3.0Actively maintained
Alternative to:
UptimeRobot logo
UptimeRobot
+16
Kener logo

Kener

Lightweight status page with monitoring and incident management

5.1k
286
Last commit

Self-hosted status page system with built-in monitoring, incident tracking, and customizable public status pages for websites and APIs.

MITActively maintained
Alternative to:
Atlassian Statuspage logo
Atlassian Statuspage
+19
Statping-ng logo

Statping-ng

Status page and uptime monitoring for web services

2k
185
Last commit

Open source status page and monitoring server for HTTP, TCP, UDP, ICMP and gRPC checks, with dashboards, alerts, and a REST API.

GPL-3.0Slowing down
Alternative to:
Atlassian Statuspage logo
Atlassian Statuspage
+17
Domain Locker logo

Domain Locker

Domain portfolio tracking, monitoring, and renewal alert dashboard

1.5k
115
Last commit

Self-hostable domain portfolio manager that auto-fetches DNS/WHOIS/SSL data, tracks changes, monitors uptime, and sends configurable renewal and security alerts.

MITActively maintained
Alternative to:
Domain-Monitor logo
Domain-Monitor
+8

CoreControl

Dashboard for managing servers, apps, and uptime monitoring

1.3k
38
Last commit

Self-hosted infrastructure dashboard to inventory servers, organize app quick links, and track availability with built-in uptime history and notifications.

MITActively maintained
Alternative to:
UptimeRobot logo
UptimeRobot
+16