Something went wrong. Try again.
A community based topic aggregation platform built on atproto
Something went wrong. Try again.
fix(caddy): make security headers and default CSP set-if-absent master
Caddy's header directive replaces upstream values, which would clobber the SvelteKit frontend's per-request nonce'd CSP (and any tightened security header) with the static 'unsafe-inline' fallback. Switch X-Content-Type- Options, X-Frame-Options, Referrer-Policy and Content-Security-Policy to '?' set-if-absent so app-owned headers pass through untouched; HSTS and -Server stay edge-only and unconditional. Drops the Turnstile path carve- out, which set-if-absent now covers generically. Also gitignore per-machine .codex/ state. Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
Author Bretton Co-author Claude Fable 5 Date (Aug 27, 2026, 5:59 AM UTC) Commit b11cf4a3 b11cf4a36fed42657fa5c9a95d5ad121079427a4 Parent f5484d25 f5484d256be82b5027096d6133e9c3987cd5bdae