mirror of
https://github.com/acedanger/docker.git
synced 2025-12-06 04:30:12 -08:00
Enhance Caddy configuration with global error logging and update reverse proxy settings
This commit is contained in:
@@ -1,6 +1,11 @@
|
||||
{
|
||||
# debug
|
||||
email peter@peterwood.dev
|
||||
# Add global error logging with INFO level (captures errors but not debug noise)
|
||||
log {
|
||||
output stdout
|
||||
format console
|
||||
level INFO
|
||||
}
|
||||
}
|
||||
|
||||
ptrwd.com {
|
||||
@@ -51,11 +56,7 @@ home.ptrwd.com {
|
||||
api_token {env.CF_DNS_EDIT}
|
||||
}
|
||||
}
|
||||
# Debugging: Log all requests
|
||||
log {
|
||||
output stdout
|
||||
format console
|
||||
}
|
||||
|
||||
# Allow connections only from private ranges and home IP using Cf-Connecting-Ip header
|
||||
@allowAccess client_ip 192.168.0.0/16 172.16.0.0/12 10.0.0.0/8 162.203.102.154/32
|
||||
handle @allowAccess {
|
||||
@@ -103,7 +104,7 @@ radarr.home.ptrwd.com {
|
||||
}
|
||||
}
|
||||
|
||||
io.docker.home.ptrwd.com {
|
||||
io.home.ptrwd.com {
|
||||
tls {
|
||||
dns cloudflare {
|
||||
zone_token {env.CF_ZONE_READ}
|
||||
@@ -120,7 +121,7 @@ io.docker.home.ptrwd.com {
|
||||
}
|
||||
}
|
||||
|
||||
europa.docker.home.ptrwd.com {
|
||||
europa.home.ptrwd.com {
|
||||
tls {
|
||||
dns cloudflare {
|
||||
zone_token {env.CF_ZONE_READ}
|
||||
@@ -130,14 +131,15 @@ europa.docker.home.ptrwd.com {
|
||||
# Allow connections only from private ranges and home IP
|
||||
@allowAccess client_ip 192.168.0.0/16 172.16.0.0/12 10.0.0.0/8 162.203.102.154/32
|
||||
handle @allowAccess {
|
||||
reverse_proxy ts-europa.whale-woodpecker.ts.net:5001
|
||||
# reverse_proxy ts-europa.whale-woodpecker.ts.net:5001
|
||||
reverse_proxy host.docker.internal:5001
|
||||
}
|
||||
handle {
|
||||
respond 403
|
||||
}
|
||||
}
|
||||
|
||||
racknerd.docker.home.ptrwd.com {
|
||||
racknerd.home.ptrwd.com {
|
||||
tls {
|
||||
dns cloudflare {
|
||||
zone_token {env.CF_ZONE_READ}
|
||||
|
||||
Reference in New Issue
Block a user