feat: add Nginx to Caddy migration toolkit with scripts and usage guide
This commit is contained in:
26
setup/nginx-to-caddy/CUTOVER_CHECKLIST.md
Normal file
26
setup/nginx-to-caddy/CUTOVER_CHECKLIST.md
Normal file
@@ -0,0 +1,26 @@
|
||||
# Cutover Checklist
|
||||
|
||||
## Pre-cutover
|
||||
- [ ] `nginx -T` snapshot captured (`output/nginx-full.conf`)
|
||||
- [ ] Generated Caddyfile reviewed
|
||||
- [ ] `conversion-warnings.txt` reviewed and resolved for canary site
|
||||
- [ ] `validate_caddy.sh` passes
|
||||
- [ ] DNS TTL lowered for canary domain
|
||||
|
||||
## Canary
|
||||
- [ ] One subdomain switched to Caddy
|
||||
- [ ] HTTPS cert valid
|
||||
- [ ] UI and API calls work
|
||||
- [ ] Websocket/live components work
|
||||
- [ ] Access/error logs clean
|
||||
|
||||
## Full rollout
|
||||
- [ ] Remaining subdomains switched in batches
|
||||
- [ ] Monitor 24h
|
||||
- [ ] Keep Nginx rollback config archived
|
||||
|
||||
## Rollback trigger
|
||||
- [ ] TLS failures
|
||||
- [ ] High 4xx/5xx
|
||||
- [ ] Broken websockets/realtime components
|
||||
- [ ] Unexpected redirects or auth loops
|
||||
Reference in New Issue
Block a user