Uptime Kuma is a self-hosted monitoring tool that checks the availability of websites and services. It provides real-time alerts, uptime graphs and public status pages. You can monitor HTTP(s), TCP, ping and more with customizable intervals. The interface is intuitive and includes notification integration with Discord, Telegram and others. Ideal for keeping tabs on your services and minimizing downtime.
Setup
docker-compose.yaml
version: '3'
networks:
docker_net:
external: true
volumes:
uptime-kuma:
services:
app:
image: louislam/uptime-kuma:latest
container_name: uptime-kuma
restart: unless-stopped
ports:
- 3001:3001
volumes:
- uptime-kuma:/app/data
networks:
- docker_net