# Despliegue DH V2 — Fase A4 ## Precondiciones - A3 `v0.3.0` desplegada; - ZIP A4 subido a `/var/www/dhv2.korexlabs.com`; - conservar el `.env` existente; - no modificar `dh.korexlabs.com`. ## Orden 1. crear backup previo; 2. validar y extraer el ZIP; 3. validar Compose; 4. compilar API y Web; 5. recrear API y Web; 6. validar health, rutas protegidas y footer. No se ejecutan migraciones porque A4 utiliza el esquema existente. ## Resultado esperado ```json { "status": "ok", "service": "dhv2-api", "api": "v3", "version": "0.4.0", "phase": "A4", "database": "ok" } ``` Sin sesión, `/api/v3/users` y `/api/v3/roles` deben responder `401`.