Single-line "log { output file X }" parses fine directly in the main
Caddyfile but not through import services.d/*.caddy - Caddy rejects it
with "Unexpected next token after '{' on same line". Verified the
multi-line form validates cleanly (caddy validate) against the real
Caddyfile.
This commit is contained in:
@@ -90,7 +90,9 @@ jobs:
|
|||||||
cat > /etc/caddy/services.d/uhhm-portal.caddy <<'EOF'
|
cat > /etc/caddy/services.d/uhhm-portal.caddy <<'EOF'
|
||||||
www.{$DOMAIN}, {$DOMAIN} {
|
www.{$DOMAIN}, {$DOMAIN} {
|
||||||
reverse_proxy host.docker.internal:3010
|
reverse_proxy host.docker.internal:3010
|
||||||
log { output file /var/log/caddy/www.log }
|
log {
|
||||||
|
output file /var/log/caddy/www.log
|
||||||
|
}
|
||||||
}
|
}
|
||||||
EOF
|
EOF
|
||||||
docker exec caddy caddy reload --config /etc/caddy/Caddyfile --adapter caddyfile
|
docker exec caddy caddy reload --config /etc/caddy/Caddyfile --adapter caddyfile
|
||||||
|
|||||||
Reference in New Issue
Block a user