Infraestructura
Propósito
Section titled “Propósito”Documentación de la infraestructura del ecosistema Nostromo, cubriendo configuración de red, contenedores y base de datos.
Documentación Disponible
Section titled “Documentación Disponible” Docker Configuración de containers, Docker Compose, volumes y servicios.
Networking Topología de red, puertos, firewall y conectividad entre servicios.
PostgreSQL Config Configuración avanzada de PostgreSQL, pools de conexión, tuning.
Stack de Infraestructura
Section titled “Stack de Infraestructura”| Componente | Tecnología | Descripción |
|---|---|---|
| Base de Datos | PostgreSQL 16 | Multi-tenant con schema-per-tenant |
| Backend | Node.js 20 | Express + TypeScript |
| Frontend | Astro + SolidJS | SSG con Islands Architecture |
| Contenedores | Docker | Desarrollo y producción |
| Reverse Proxy | Nginx | SSL termination, load balancing |
Diagrama de Componentes
Section titled “Diagrama de Componentes”flowchart TB
subgraph INTERNET["Internet"]
USER[Usuario]
end
subgraph SERVER["Servidor"]
NGINX[Nginx :443]
ORCH[Orchestrator :8000]
FRONT[Sevastopol :4321]
PG[(PostgreSQL :5432)]
end
USER --> NGINX
NGINX --> FRONT
NGINX --> ORCH
ORCH --> PG
Documentación Relacionada
Section titled “Documentación Relacionada”| Sección | Contenido |
|---|---|
| Mother | Base de datos PostgreSQL (arquitectura, container) |
| Operaciones | Runbooks de operación y troubleshooting |
| Seguridad | Hardening, SSL/TLS, autenticación |
| Decisiones | ADRs de decisiones de infraestructura |
Contenido Futuro
Section titled “Contenido Futuro”| Tema | Prioridad |
|---|---|
| CI/CD Pipelines (GitHub Actions) | Media |
| Disaster Recovery / Backup | Media |
| Escalabilidad horizontal | Baja |