From 6b1af34d570abdd7039174fe053440b4ea99dbca Mon Sep 17 00:00:00 2001 From: Bendik Aagaard Lynghaug Date: Tue, 4 Aug 2026 20:39:12 +0200 Subject: [PATCH] Caddy snippet: use multi-line log block 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. --- .gitea/workflows/deploy.yml | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/.gitea/workflows/deploy.yml b/.gitea/workflows/deploy.yml index 67b1d5b..4f21323 100644 --- a/.gitea/workflows/deploy.yml +++ b/.gitea/workflows/deploy.yml @@ -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