Saltar al contenido
Arquitectura

Homelab

Un NAS, +20 servicios y 5 agentes de IA. Todo auto-alojado, todo en producción.

+20 contenedores Docker4 servicios críticos3 protocolos (Zigbee, WiFi, miio)5 agentes de IA

Topología de red

Internet
   │
   ├── VPN ── Acceso remoto
   │
Router
   │
   ├── NAS
   │   ├── Contenedores (+20)
   │   │   ├── Domótica
   │   │   ├── Servidor de medios
   │   │   ├── DNS / Bloqueo de anuncios
   │   │   └── Herramientas de desarrollo
   │   └── Agentes de IA (×5)
   │       ├── Orquestación
   │       ├── Desarrollo
   │       ├── Trading
   │       └── Medios
   │
   └── Dispositivos IoT
       ├── Zigbee
       ├── WiFi
       └── miio
Por qué

La nube no me deja tocar lo que quiero tocar.

Empezó como curiosidad y se convirtió en necesidad. Quería un sitio donde experimentar con IA, domótica y DevOps sin depender de terceros ni pagar por cada contenedor. Un NAS central ejecutando +20 servicios containerizados con Docker Compose: laboratorio de desarrollo, hub de domótica multi-protocolo y plataforma de agentes de IA. Todo bajo mi control.

Decisiones de arquitectura

Cada decisión tiene un porqué.

  • Docker Compose sobre Kubernetes: nodo único, la simplicidad gana
  • SSD para bases de datos, HDD para medios: balance coste/rendimiento
  • Bloqueo de anuncios a nivel DNS: red completa, cero configuración en clientes
  • VPN mesh para acceso remoto: sin exponer puertos, sin tocar el router
  • Sistema multi-agente de IA: agentes especializados por dominio
Sistema multi-agente

El diferenciador: IA especializada ejecutándose en local.

Un sistema multi-agente se ejecuta directamente en el NAS. Cada agente tiene un dominio claro (desarrollo, trading, medios, orquestación) con sus propias herramientas y contexto. Se comunican en tiempo real y coordinan tareas de forma autónoma. La decisión de diseño fue especialización sobre generalización: agentes con dominios acotados en lugar de un modelo monolítico. Resultado: errores contenidos, coordinación paralela y escalado horizontal por capacidad.

  • Agentes especializados con dominios separados
  • Comunicación inter-agente en tiempo real
  • Coordinación autónoma sin intervención humana
  • Servicios persistentes con arranque automático
Arquitectura en vivo
Haz clic en un servicio para ver qué hace
Infraestructura (4)
Media (1)
Domótica (3)
IA & Agentes (2)
🖥️
UGREEN NAS
🔗
Tailscale
🛡️
AdGuard
📁
Samba
🎬
Plex
🏠
Home Assistant
📡
Zigbee2MQTT
📬
Mosquitto
🐙
OpenClaw
📊
Mahoraga
Selecciona un nodo