1.7 KiB
1.7 KiB
PRODUCTION_DEPLOYMENT_REPORT
Дата: 2026-07-15
Ветка: feature/maximum-demo-realism
Current production
| Поле | Значение |
|---|---|
| Container | owl-web-1 |
| Image | owl-web:20260715-2221 |
| Bundle | index-AagIOJbd.js |
| Version endpoint | /version.json |
| Deployed commit (identity) | 4fcce5b |
| Release id | 20260715-2221 |
| Publish | 127.0.0.1:3100→80 |
| Backup container | owl-web-1-backup-20260715-2221 |
Previous
| Поле | Значение |
|---|---|
| Release | 20260715-2215 (interim) / 20260715-1712 |
| Bundle | index-AagIOJbd.js / index-ncgt6PBL.js |
| Commit identity | 16e7930 then superseded by 4fcce5b |
Public access
| URL | Status |
|---|---|
http://127.0.0.1:3100/ |
PASS — commit 16e7930 |
| Quick Tunnel | PASS — same commit (kept running) |
https://arhipovdan.ru/ |
BLOCKED_EXTERNAL — openresty / TLS SNI |
Deploy command
export DOCKER_HOST=tcp://127.0.0.1:2375
EXPECTED_COMMIT=4fcce5b bash scripts/deploy-production.sh 20260715-2221
Build args inject BUILD_COMMIT / BUILD_BRANCH / BUILD_RELEASE because .git is dockerignored.
Rollback
export DOCKER_HOST=tcp://127.0.0.1:2375
docker stop owl-web-1 && docker rm owl-web-1
docker rename owl-web-1-backup-20260715-2215 owl-web-1
docker start owl-web-1
Smoke
curl -s http://127.0.0.1:3100/version.json
PLAYWRIGHT_BASE_URL=http://127.0.0.1:3100 EXPECTED_COMMIT=16e7930 npm run test:e2e:production
PLAYWRIGHT_BASE_URL=https://invitations-based-characters-accent.trycloudflare.com EXPECTED_COMMIT=16e7930 npm run test:e2e:production
Both local and Quick Tunnel: PASS.