Uptime Kuma #
Uptime Kuma is a free self hosted alternative to Uptime Robot. It keeps track of the uptime of a service,system or website by pinging or sending http/s requests and observing the response.
Docker Compose #
services:
uptime-kuma:
image: louislam/uptime-kuma:2.0.0-beta.3
volumes:
- /disk2/configs/uptimekuma/data:/app/data
restart: always
ports:
- 10280:3001
labels:
loki: "true"
traefik.enable: "true"
traefik.http.routers.uptime80.entrypoints: web
traefik.http.routers.uptime80.rule: Host(`uptime.ian.lan`)
traefik.http.routers.uptime80.tls: "false"
traefik.http.routers.uptime80.middlewares: uptime-https
traefik.http.middlewares.uptime-https.redirectscheme.scheme: https
traefik.http.routers.uptime.entrypoints: websecure
traefik.http.routers.uptime.rule: Host(`uptime.ian.lan`)
traefik.http.routers.uptime.tls: "true"
traefik.http.services.uptime-kuma.loadbalancer.server.port: "10280"
networks: {}