Add uptime kuma

This commit is contained in:
2025-08-15 18:40:40 +00:00
parent 258c204163
commit 4fba524f00
9 changed files with 68 additions and 1 deletions

View File

@@ -46,3 +46,7 @@ IMMICH_DOMAIN=
IMMICH_CRT=
IMMICH_KEY=
############# Uptime Kuma #############
UPTIME_KUMA_DOMAIN=
UPTIME_KUMA_CRT=
UPTIME_KUMA_KEY=

View File

@@ -171,6 +171,24 @@
}
}
############## uptime-kuma ##############
{$UPTIME_KUMA_DOMAIN} {
tls /etc/ssl/custom/{$UPTIME_KUMA_CRT} /etc/ssl/custom/{$UPTIME_KUMA_KEY}
request_body {
max_size 1024MB
}
reverse_proxy http://uptime_kuma:3001 {
header_up X-Real-IP {http.request.header.Cf-Connecting-Ip}
header_up X-Forwarded-For {http.request.header.Cf-Connecting-Ip}
header_up X-Country-Code {http.request.header.Cf-Ipcountry}
header_up X-Forwarded-Proto {http.request.scheme}
header_up Host {http.request.host}
header_up -CF-*
}
}
import Caddyfile.private