Files
dh-inspeccion-v2/docs/PHASE_B1_DEPLOY.md

43 lines
930 B
Markdown

# Deploy B1
## Archivo
```text
DH_V2_FASE_B1_SOURCE.zip
```
Subir por FTP a:
```text
/var/www/dhv2.korexlabs.com/
```
## Cambios de base
B1 incorpora una migración controlada:
```text
PhaseB1AssetMaster1786636800000
```
La migración crea cinco tablas, dos enums, índices, permisos y grants para el
usuario runtime. TypeORM permanece con `synchronize: false`.
No se agregan variables de entorno.
## Orden del bloque único
1. verificar checksum e integridad del ZIP;
2. crear backup previo de fuentes, `.env` y base;
3. extraer el código;
4. validar Compose;
5. construir API, migrador y web;
6. aplicar la migración como owner;
7. confirmar que no quedan migraciones pendientes;
8. recrear únicamente API y web;
9. esperar health interno;
10. ejecutar `scripts/phase-b1-acceptance.sh`;
11. mostrar contenedores, logs y ubicación del backup.
El checksum definitivo y el bloque completo se entregan junto al ZIP.