Files
kendricklab/monitoring/uptime-kuma/docker-compose.yml

22 lines
801 B
YAML

services:
uptime-kuma:
image: louislam/uptime-kuma:2
restart: unless-stopped
volumes:
- ${CONFIG_ROOT}/uptime-kuma:/app/data
- /var/run/docker.sock:/var/run/docker.sock
labels:
homepage.group: "Monitoring"
homepage.name: "Uptime Kuma"
homepage.icon: "uptime-kuma.png"
homepage.href: "https://status.${DOMAIN}"
homepage.description: "Uptime Monitoring"
traefik.enable: "true"
traefik.http.routers.uptime-kuma.rule: "Host(`status.${DOMAIN}`)"
traefik.http.routers.uptime-kuma.entrypoints: "https"
traefik.http.routers.uptime-kuma.tls.certresolver: "cloudflare"
traefik.http.services.uptime-kuma.loadbalancer.server.url: "http://${HOST_IP}:3222"
ports:
# <Host Port>:<Container Port>
- "3222:3001"