From fe34ff94465d606d9ab7911a41832bdd2249f9cd Mon Sep 17 00:00:00 2001 From: Tom Kendrick Date: Wed, 17 Dec 2025 23:11:27 +0000 Subject: [PATCH] feat: add uptime-kuma --- monitoring/uptime-kuma/docker-compose.yml | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) create mode 100644 monitoring/uptime-kuma/docker-compose.yml 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"