# Uptime Kuma

Uptime Kuma is an easy-to-use, self-hosted monitoring tool that tracks the availability of websites, APIs, network services, and Docker containers. It is open source and self-hosted, installable on Proxmox, Kubernetes (Helm), TrueNAS, Umbrel, Docker Hub, ZimaOS and Unraid.

Canonical page: https://ourlocalhost.com/app/3729/uptime-kuma

## Description

Uptime Kuma is an easy-to-use, self-hosted monitoring tool that tracks the availability of websites, APIs, network services, and Docker containers. It runs continuous checks over HTTP(S), TCP, ping, DNS, WebSocket, and push endpoints and sends alerts through more than 90 notification integrations when a service goes down, a practical fit for homelabbers who want reliable uptime monitoring without a paid platform.

## Platform availability

Available on 6 of 9 platforms: Unraid, TrueNAS, Umbrel, ZimaOS, Proxmox, Helm.

## Health score

83/100 (Excellent), based on 5 of 5 factors.
- Maintained: 100 (last commit 24 days ago)
- Popular: 99 (91,929 GitHub stars)
- Easy to install: 85 (6 install platforms, install notes, Docker image)
- Light to run: 100 (256 MB minimum RAM, runs on ARM)
- Security check: 15 (2 serious findings, 21 minor, CI, tests)

## Security check

2 serious findings: Uses proxy-addr 2.0.7, which has a known critical vulnerability; Uses tar 6.2.1, which has a known critical vulnerability.
Automated checks on commit 7982ce0, 11 Oct 2026. Not an audit.

## Links

- GitHub: https://github.com/louislam/uptime-kuma
- Proxmox: https://community-scripts.github.io/ProxmoxVE/scripts?id=uptimekuma
- Kubernetes (Helm): https://artifacthub.io/packages/helm/uptime-kuma/uptime-kuma
- TrueNAS: https://apps.truenas.com/catalog/uptime-kuma/
- Official website: https://uptime.kuma.pet
- Umbrel: https://apps.umbrel.com/app/uptime-kuma
- Docker Hub: https://hub.docker.com/r/louislam/uptime-kuma
- ZimaOS: https://github.com/IceWhaleTech/CasaOS-AppStore/tree/main/Apps/UptimeKuma
- Unraid: https://ca.unraid.net/apps/uptimekuma-0kklh8m0t7d3wa?q=UptimeKuma

## Common questions

### Can I store Uptime Kuma's data on NFS?

No, NFS is not supported. Map the app data to a local directory or local volume instead.

### How do I keep the dashboard off the public network?

It listens on all interfaces by default. Bind port 3001 to 127.0.0.1 in Docker if you want localhost-only access.

### Why can't I log in after first startup?

Uptime Kuma must create the admin account on first run. If you skip this step, it remains in first-run setup mode and normal login is not available.

### Where should I install Uptime Kuma when monitoring multiple hosts?

Consider failure domains when choosing where to run it. Running it on the same Docker host as the monitored apps is convenient for low-consequence homelabs.

## Alternatives

- Better Stack: AI-driven monitoring platform providing incident management, real-time logs, uptime, traces, error tracking, infrastructure analytics, and…
- HetrixTools
- Kener
- PHP Server Monitor: PHP Server Monitor checks whether your websites and servers are up and running.
- Pingdom: Monitors uptime, downtime, and website performance in real time using synthetic and real user data, with instant alerts, customizable repor…
- Pulsetic: Get instant website downtime alerts via phone call, SMS, email, or Slack, monitor global uptime in real time, create status pages, and mana…
- StablePing
- Statping-ng: Statping-ng is an open-source status page server and maintained fork of Statping that monitors websites, applications, and other services,…
- StatusCake: Tracks uptime and performance for up to 10 websites, sends alerts via multiple channels, offers root cause analysis, and a free plan with p…
- Tianji: Tianji is a self-hosted website analytics and uptime monitoring platform that combines visitor traffic insights, service availability check…
- Uptime.com
- UptimeRobot: Monitor up to 50 sites with 5-minute intervals for free.

---
Source: Our Local Host (https://ourlocalhost.com/app/3729/uptime-kuma), the self-hosted and open-source app directory.
