1.8 KiB
1.8 KiB
Phase 10 Deployment Package
Production Targets
| Item | Value |
|---|---|
| Frontend | http://192.168.3.90:3003 |
| Backend | http://192.168.3.90:8001 |
| API | http://192.168.3.90:8001/api/v1 |
| Health | http://192.168.3.90:8001/health |
| Readiness | http://192.168.3.90:8001/api/v1/system/readiness |
| Remote project path | /opt/ai-contract-platform |
| Compose file | docker-compose.server.yml |
Release Commands
One-click frontend Docker release:
powershell.exe -NoProfile -ExecutionPolicy Bypass -File scripts\deploy-frontend-docker.ps1
One-click backend Docker release:
powershell.exe -NoProfile -ExecutionPolicy Bypass -File scripts\deploy-backend-docker.ps1
Post-release gate:
powershell.exe -NoProfile -ExecutionPolicy Bypass -File scripts\run-production-release-gate.ps1 -RequireCleanWorktree
One-click rollback:
powershell.exe -NoProfile -ExecutionPolicy Bypass -File scripts\rollback-frontend-docker.ps1
Required Evidence Before Handover
PHASE6_RELEASE_GATE_PASSor a newer release gate with failed required count0.- Backend Docker deploy evidence under
project-docs/qa-artifacts/phase7-backend-docker-deploy/when backend API contracts changed. - Frontend Docker deploy evidence under
project-docs/qa-artifacts/phase7-frontend-docker-deploy/. - Frontend Docker rollback evidence under
project-docs/qa-artifacts/phase7-frontend-docker-rollback/. - Production watchdog evidence under
project-docs/qa-artifacts/phase7-production-watchdog/. - Business quality gate evidence under
project-docs/qa-artifacts/phase9-business-quality-gate/.
Upgrade Rule
Every production upgrade must run release gate and business quality gate before handover is considered complete.