# Despliegue DH V2 — Fase A3 ## Precondiciones - A2 `v0.2.1` desplegada y operativa; - ZIP A3 subido manualmente a `/var/www/dhv2.korexlabs.com`; - conservar el `.env` existente; - no modificar `dh.korexlabs.com`. ## Orden 1. validar y extraer el ZIP; 2. validar Compose; 3. compilar API y Web; 4. recrear API y Web; 5. validar health, protección de autenticación y footer. No se ejecutan migraciones porque A3 no cambia la base de datos. ## Resultado esperado ```json { "status": "ok", "service": "dhv2-api", "api": "v3", "version": "0.3.0", "phase": "A3", "database": "ok" } ``` `GET /api/v3/auth/me` sin sesión debe continuar respondiendo `401`.