# koopa Caddy apply | File | Role | |------|------| | `Caddyfile` | Desired config (sync from admin-log `configs/caddy/Caddyfile`) | | `apply.sh` | Backup live, install, validate, `systemctl reload caddy` | ```bash # as hernani (prompts for sudo password) ~/koopa-caddy/apply.sh # or sudo ~/koopa-caddy/apply.sh ``` Override source: `CADDYFILE_SRC=/path/to/Caddyfile ~/koopa-caddy/apply.sh`