Inventario de VPS
Detalle de cada servidor virtual
vps-dev (Desarrollo)
Rol: Servidor de desarrollo y staging
Especificaciones
- Ubicación: DigitalOcean
- Recursos: 2 vCPU, 4GB RAM, 80GB SSD
- SO: Ubuntu 22.04 LTS
Servicios
- 58 repositorios de proyectos
- Ambientes de staging
- Testing y desarrollo
Acceso
ssh vps-devDirectorios Principales
/srv/projects/ # Proyectos (58)
/srv/scripts/ # Scripts de utilidad
/srv/backups/ # Backups locales
vps-control (Monitoring)
Rol: Panel de administración y monitoring
Especificaciones
- Ubicación: DigitalOcean
- Recursos: 2 vCPU, 4GB RAM, 80GB SSD
- SO: Ubuntu 22.04 LTS
Servicios
| Servicio | Puerto | URL |
|---|---|---|
| Grafana | 3000 | infra.illanes00.cl |
| Prometheus | 9090 | interno |
| Alertmanager | 9093 | interno |
| Admin Panel | 8103 | admin.illanes00.cl |
Acceso
ssh vps-controlDirectorios Principales
/srv/grafana/ # Configuración Grafana
/srv/prometheus/ # Configuración Prometheus
/srv/projects/ # Proyectos admin
vps-deploy (Producción)
Rol: Servidor de producción
Especificaciones
- Ubicación: DigitalOcean
- Recursos: 2 vCPU, 4GB RAM, 80GB SSD
- SO: Ubuntu 22.04 LTS
Servicios
- 17 servicios en producción
- Sitios web públicos
- APIs de producción
Acceso
ssh vps-deployDirectorios Principales
/srv/projects/ # Proyectos (17)
/srv/static/ # Archivos estáticos
Servicios Comunes (Todos los VPS)
Software Base
- Caddy - Reverse proxy con TLS automático
- PostgreSQL 14 - Base de datos (vps-deploy)
- Redis - Cache (vps-deploy)
- systemd - Gestión de servicios
Configuración de Red
- Puertos Aplicación: 8101-8199
- Puertos Infra: 9000+
- Firewall: UFW configurado
Usuarios
illanes00- Usuario principal- Servicios corren bajo usuarios específicos
Diagrama de Red
┌──────────────────────────────────────────────────────────┐
│ Internet │
└─────────────────────────┬────────────────────────────────┘
│
┌───────────┴───────────┐
│ Cloudflare │
│ (DNS + CDN + WAF) │
└───────────┬───────────┘
│
┌─────────────────┼─────────────────┐
│ │ │
┌────┴────┐ ┌─────┴────┐ ┌─────┴────┐
│ vps-dev │ │vps-control│ │vps-deploy│
│ (Staging)│ │ (Monitor) │ │ (Prod) │
└─────────┘ └──────────┘ └──────────┘