refactor: split Caddyfile into per-host configs with shared snippets
Structure: shared/authentik - forward-auth proxy + authentik snippet (both hosts) hosts/hubris/ - git, mcp, oikos, paperless, cloud, photos, etc. hosts/strong/ - media, books, roms, jellyseerr, qbit, sab, matrix, etc. Each host imports /etc/caddy/shared/* at the top of its Caddyfile. Systemd overrides point to hosts/<hostname>/Caddyfile. Deploy workflow: git push → webhook → caddy reload
This commit is contained in:
1
caddy.env.example
Normal file
1
caddy.env.example
Normal file
@@ -0,0 +1 @@
|
||||
IONOS_AUTH_API_TOKEN=your_token_here
|
||||
Reference in New Issue
Block a user