- deploy.sh dev|prod with --dry-run, auto-rollback if /health fails
within 60s; checkpoint saved to .last_deploy_rollback before reset
- deploy/rollback.sh last|<sha> with the same Docker compose dance
- deploy/health-check.sh — curl wrapper for monitoring/oncall
- deploy/apache-{dev,prod}.conf — Location blocks proxying /hm-aiqc/
to gunicorn on 127.0.0.1:5050 with X-Script-Name set so wsgi.py's
ReverseProxied middleware emits prefixed URLs
- deploy/.env.{dev,prod}.example — starter envs with Azure SSO config
|
||
|---|---|---|
| .. | ||
| .env.dev.example | ||
| .env.prod.example | ||
| apache-dev.conf | ||
| apache-location.conf | ||
| apache-prod.conf | ||
| deploy.sh | ||
| DEV_PROD_MIGRATION_PLAN.md | ||
| health-check.sh | ||
| nginx-location.conf | ||
| rollback.sh | ||