erp-clinicas/orchestration/environment/ENVIRONMENT-INVENTORY.yml
rckrdmrd 62cfcdb9c9 feat: Add database schemas, seeds and orchestration updates
- Add database schemas and seeds directories
- Add CONTEXT-MAP.yml and ENVIRONMENT-INVENTORY.yml
- Add propagacion-fase8 directory
- Update CONTEXTO-PROYECTO.md and DEPENDENCIAS-SHARED.yml

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-07 05:37:26 -06:00

113 lines
3.4 KiB
YAML

# =============================================================================
# ENVIRONMENT-INVENTORY.yml - ERP-CLINICAS
# =============================================================================
# Inventario de Entorno de Desarrollo
# Generado por: @PERFIL_DEVENV
# Nota: Vertical de ERP-Suite para sector Clinicas/Salud
# =============================================================================
version: "1.0.0"
fecha_creacion: "2026-01-04"
fecha_actualizacion: "2026-01-04"
responsable: "@PERFIL_DEVENV"
# -----------------------------------------------------------------------------
# IDENTIFICACION DEL PROYECTO
# -----------------------------------------------------------------------------
proyecto:
nombre: "ERP Clinicas"
alias: "erp-clinicas"
nivel: "NIVEL_2B.2"
tipo: "vertical"
estado: "desarrollo"
descripcion: "Vertical ERP para clinicas y sector salud"
parent_suite: "erp-suite"
# -----------------------------------------------------------------------------
# SERVICIOS Y PUERTOS
# -----------------------------------------------------------------------------
servicios:
frontend:
nombre: "erp-clinicas-frontend"
framework: "React"
version: "18.x"
puerto: 3060
ubicacion: "apps/frontend/"
url_local: "http://localhost:3060"
backend:
nombre: "erp-clinicas-backend"
framework: "NestJS"
version: "10.x"
puerto: 3061
ubicacion: "apps/backend/"
url_local: "http://localhost:3061"
api_prefix: "/api/v1"
# -----------------------------------------------------------------------------
# BASE DE DATOS
# -----------------------------------------------------------------------------
base_de_datos:
principal:
engine: "PostgreSQL"
version: "15"
host: "localhost"
puerto: 5437
ambientes:
development:
nombre: "erp_clinicas"
usuario: "erp_admin"
password_ref: "DB_PASSWORD en .env"
conexion_ejemplo: "postgresql://erp_admin:{password}@localhost:5437/erp_clinicas"
redis:
host: "localhost"
puerto: 6384
uso: "cache, sessions"
# -----------------------------------------------------------------------------
# VARIABLES DE ENTORNO
# -----------------------------------------------------------------------------
variables_entorno:
archivo_ejemplo: ".env.example"
variables:
- nombre: "PORT"
ejemplo: "3061"
- nombre: "DATABASE_URL"
ejemplo: "postgresql://erp_admin:password@localhost:5437/erp_clinicas"
- nombre: "REDIS_URL"
ejemplo: "redis://localhost:6384"
# -----------------------------------------------------------------------------
# NOTAS ESPECIALES
# -----------------------------------------------------------------------------
notas: |
## Consideraciones de Seguridad
Este sistema maneja datos de salud (PHI/PII).
Requiere medidas adicionales de seguridad:
- Encriptacion de datos sensibles
- Audit logging obligatorio
- Backup frecuente
- Acceso restringido
# -----------------------------------------------------------------------------
# REFERENCIAS
# -----------------------------------------------------------------------------
referencias:
suite_inventory: "../erp-suite/orchestration/environment/ENVIRONMENT-INVENTORY.yml"
inventario_puertos: "orchestration/inventarios/DEVENV-PORTS-INVENTORY.yml"
# =============================================================================
# FIN DE INVENTARIO
# =============================================================================