1. Usuario
Navegador web
HTTPS request
→
2. Cloudflare
DNS + CDN
SSL/TLS termination
DDoS protection
→
3. Caddy
Reverse proxy
Routing por dominio
Health checks
→
4. AplicaciĂłn
FastAPI / Next.js
Puerto interno
Systemd service
→
5. Datos
PostgreSQL (VPS-Deploy)
Redis cache
PgBouncer pool
📝 Notas importantes:
• Todos los dominios .illanes00.cl están en Cloudflare con proxy habilitado
• VPS-Dev ejecuta todas las aplicaciones web en puertos 81XX
• VPS-Control centraliza monitoreo (Prometheus) y documentación
• VPS-Deploy maneja bases de datos y servicios crĂticos de producciĂłn
• Caddy obtiene certificados SSL automáticamente via DNS challenge (Cloudflare API)
• Prometheus scrapea métricas de los 3 VPS via túneles HTTPS