← back to Kamatera Nginx
README.md
25 lines
# kamatera-nginx
Source-of-truth snapshot of `/etc/nginx/` on the Kamatera prod box (45.61.58.125
/ Tailscale 100.107.67.67 / ssh alias `my-server`).
## Layout
- `sites-available/` — canonical per-host server blocks
- `sites-enabled/` — symlinks back into sites-available/
## Sync to prod
```bash
rsync -azv --delete \
sites-available/ my-server:/etc/nginx/sites-available/
ssh my-server 'nginx -t && nginx -s reload'
```
Symlinks in `sites-enabled/` are recreated on prod manually (or via a
helper script — TODO).
## Backups on prod
`/root/nginx-backups/` holds dated tarballs of pre-change state.