hm_ai_qc_report_tool/deploy
nickviljoen e772095158 Phase 2: deploy machinery for Dev/Prod cutover
- 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
2026-05-09 14:08:06 +02:00
..
.env.dev.example Phase 2: deploy machinery for Dev/Prod cutover 2026-05-09 14:08:06 +02:00
.env.prod.example Phase 2: deploy machinery for Dev/Prod cutover 2026-05-09 14:08:06 +02:00
apache-dev.conf Phase 2: deploy machinery for Dev/Prod cutover 2026-05-09 14:08:06 +02:00
apache-location.conf v1.2.0: Add Docker deployment, simplify auth to local login, production config 2026-03-21 14:37:53 +02:00
apache-prod.conf Phase 2: deploy machinery for Dev/Prod cutover 2026-05-09 14:08:06 +02:00
deploy.sh v1.2.0: Add Docker deployment, simplify auth to local login, production config 2026-03-21 14:37:53 +02:00
DEV_PROD_MIGRATION_PLAN.md Add Dev/Prod migration + SSO plan 2026-04-28 21:09:37 +02:00
health-check.sh Phase 2: deploy machinery for Dev/Prod cutover 2026-05-09 14:08:06 +02:00
nginx-location.conf v1.2.0: Add Docker deployment, simplify auth to local login, production config 2026-03-21 14:37:53 +02:00
rollback.sh Phase 2: deploy machinery for Dev/Prod cutover 2026-05-09 14:08:06 +02:00