root
|
2c418d395d
|
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
|
2026-08-12 14:37:30 +02:00 |
|