diff --git a/monitoring/uptime-kuma/docker-compose.yml b/monitoring/uptime-kuma/docker-compose.yml new file mode 100644 index 0000000..c0527fe --- /dev/null +++ b/monitoring/uptime-kuma/docker-compose.yml @@ -0,0 +1,20 @@ +services: + uptime-kuma: + image: louislam/uptime-kuma:2 + restart: unless-stopped + volumes: + - ${CONFIG_ROOT}/uptime-kuma:/app/data + 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: + # : + - "3222:3001"