Proyecto · Actualidad
Homelab & Self-Hosting
Infraestructura propia, de la red al contenedor
Mantener una infraestructura propia con varios servicios, dos hosts y exposición a internet controlada, sin depender de una sola máquina.
El problema
Un laboratorio doméstico crece rápido: contenedores, certificados, accesos y servicios que no pueden quedar abiertos a cualquiera. La infraestructura tiene que ser comprensible, segura y mantenible con el tiempo que hay.
La infraestructura
- Dos hosts activos: un servidor doméstico con Proxmox y un VPS en Oracle Cloud.
- Unos 20 servicios en contenedores Docker.
- SWAG como proxy inverso y gestor de certificados.
- Authelia para autenticación.
- CrowdSec para protección perimetral.
- Portainer/Dockhand para gestión centralizada.
- Uptime Kuma para monitorización.
Decisiones
- Repartir los servicios entre el host doméstico y el VPS.
- Exponer solo lo necesario a través de SWAG, con certificados gestionados.
- Poner Authelia delante de los servicios que lo necesitan.
- Añadir CrowdSec como capa de protección perimetral.
- Centralizar la operación y monitorizar para detectar caídas.
Resultado
Una infraestructura en uso continuo, con ~20 servicios y mantenimiento habitual. No se publican métricas de disponibilidad ni detalles de red.