From da0e655cafee95153dfb7eb95f0c5054140d30cd Mon Sep 17 00:00:00 2001 From: Weckyy702 <7jlpiyc9@gmail.com> Date: Thu, 9 Jul 2026 17:39:03 +0000 Subject: [PATCH] Services: Add UptimeKuma --- 00-caddy/config/Caddyfile | 6 ++++++ 03-uptime_kuma/docker-compose.yaml | 13 +++++++++++++ docker-compose.yaml | 1 + 3 files changed, 20 insertions(+) create mode 100644 03-uptime_kuma/docker-compose.yaml diff --git a/00-caddy/config/Caddyfile b/00-caddy/config/Caddyfile index 0f5656a..5481cf3 100644 --- a/00-caddy/config/Caddyfile +++ b/00-caddy/config/Caddyfile @@ -23,6 +23,12 @@ copyparty.veltko.de { reverse_proxy * http://copyparty:3923 } + +uptime.veltko.de { + reverse_proxy http://uptime-kuma:3001 +} + + # Hosted on the home network, tunneled through tailscale jellyfin.veltko.de { reverse_proxy http://10.10.0.135:30013 diff --git a/03-uptime_kuma/docker-compose.yaml b/03-uptime_kuma/docker-compose.yaml new file mode 100644 index 0000000..d9f034d --- /dev/null +++ b/03-uptime_kuma/docker-compose.yaml @@ -0,0 +1,13 @@ +services: + uptime-kuma: + image: louislam/uptime-kuma:2 + restart: unless-stopped + volumes: + - ./data:/app/data + ports: + - "3001:3001" + networks: + nw-caddy: + depends_on: + caddy: + condition: service_healthy diff --git a/docker-compose.yaml b/docker-compose.yaml index f50bc99..7769297 100644 --- a/docker-compose.yaml +++ b/docker-compose.yaml @@ -2,6 +2,7 @@ include: - 00-caddy/docker-compose.yaml - 01-headscale/docker-compose.yaml - 02-copyparty/docker-compose.yaml + - 03-uptime_kuma/docker-compose.yaml networks: nw-caddy: