scripts: caddy apply helper for koopa host Caddyfile
Backup, install from ~/koopa-caddy/Caddyfile, validate, reload. Live path on host: ~/koopa-caddy/apply.sh
This commit is contained in:
parent
fa20edf2e9
commit
730389b97d
2 changed files with 57 additions and 0 deletions
15
scripts/caddy/README.md
Normal file
15
scripts/caddy/README.md
Normal file
|
|
@ -0,0 +1,15 @@
|
|||
# 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`
|
||||
Loading…
Add table
Add a link
Reference in a new issue