diff --git a/monitoring/docker-compose.yaml b/monitoring/docker-compose.yaml index e3052a8..631b6ea 100644 --- a/monitoring/docker-compose.yaml +++ b/monitoring/docker-compose.yaml @@ -69,7 +69,26 @@ services: - "traefik.docker.network=web" - "docker.group=monitoring" + + uptime-kuma: + image: louislam/uptime-kuma:1 + volumes: + - ${VOLUMES_PATH}/monitoring/uptime-kuma-data:/app/data + networks: + - web + - dockersocket + restart: unless-stopped + labels: + - "traefik.enable=true" + - "traefik.http.routers.uptimekuma.rule=Host(`uptime.${DOMAIN}`)" + - "traefik.http.routers.uptimekuma.entrypoints=web" + - "traefik.http.services.uptimekuma.loadbalancer.server.port=3001" + - "traefik.docker.network=web" + - "docker.group=monitoring" + networks: monitoring: web: external: true + dockersocket: + external: true