# Deploy B3 ## Archivo ```text DH_V2_FASE_B3_SOURCE.zip ``` Subir por FTP a: ```text /var/www/dhv2.korexlabs.com/ ``` ## Migración ```text PhaseB3AssetVersions1786723201000 ``` Crea `asset_versions`, agrega `assets.current_version`, genera las versiones base de los activos existentes, incorpora el permiso y configura grants append-only para el usuario runtime. TypeORM continúa con `synchronize: false`. No se agregan variables de entorno. El bloque único de deploy realiza backup, valida el ZIP, construye API, migrador y web, aplica la migración, recrea los servicios y ejecuta la aceptación B3.