Caddy snippet: use multi-line log block
Deploy / deploy (push) Successful in 27s

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:
Bendik Aagaard Lynghaug
2026-08-04 20:39:12 +02:00
parent 70a7586471
commit 6b1af34d57
+3 -1
View File
@@ -90,7 +90,9 @@ jobs:
cat > /etc/caddy/services.d/uhhm-portal.caddy <<'EOF'
www.{$DOMAIN}, {$DOMAIN} {
reverse_proxy host.docker.internal:3010
log { output file /var/log/caddy/www.log }
log {
output file /var/log/caddy/www.log
}
}
EOF
docker exec caddy caddy reload --config /etc/caddy/Caddyfile --adapter caddyfile