Caddy

Caddy is the reverse proxy for all public-facing services on fismen. It handles TLS automatically via ACME, with one exception (Vaultwarden uses Cloudflare DNS challenge).

Forward auth

A global tinyauth snippet is defined at the top of the Caddyfile and used selectively:

All other services are either internal-only or unprotected by design.

Special cases

Caddyfile

The authoritative Caddyfile is kept at /raw/caddyfile.

Notes