Uptime Kuma
Overview
Uptime Kuma is a self-hosted monitoring application that lets you monitor the availability and response time of websites, services, servers, and APIs. It provides a modern web interface, status pages, notifications, and supports multiple monitoring protocols.
| Item | Value |
|---|---|
| Image | louislam/uptime-kuma:1 |
| Web UI Port | 3001 |
| Database | SQLite (default) |
| Volumes | ./kuma:/app/data |
Docker Compose Files
docker-compose.yaml file
services:
uptime-kuma:
image: 'louislam/uptime-kuma:1'
container_name: uptime-kuma
volumes:
- ./kuma:/app/data
ports:
- '3001:3001'
restart: always
Post-Deployment
Once Uptime Kuma is deployed and running, open the web interface by navigating to:
http://<server-ip>:3001
On first launch, Uptime Kuma will guide you through creating your administrator account.
Note: Store your administrator credentials securely. If you lose them, recovery may require direct access to the application's data.