Homelab
Un NAS, +20 servizos e 5 axentes de IA. Todo auto-aloxado, todo en produción.
Topoloxía de rede
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 que
A nube non me deixa tocar o que quero tocar.
Empezou como curiosidade e converteuse en necesidade. Quería un sitio onde experimentar con IA, domótica e DevOps sen depender de terceiros nin pagar por cada contedor. Un NAS central executando +20 servizos containerizados con Docker Compose: laboratorio de desenvolvemento, hub de domótica multi-protocolo e plataforma de axentes de IA. Todo baixo o meu control.
Decisións de arquitectura
Cada decisión ten un porqué.
- Docker Compose sobre Kubernetes: nodo único, a simplicidade gaña
- SSD para bases de datos, HDD para medios: balance custo/rendemento
- Bloqueo de anuncios a nivel DNS: rede completa, cero configuración en clientes
- VPN mesh para acceso remoto: sen expoñer portos, sen tocar o router
- Sistema multi-axente de IA: axentes especializados por dominio
Sistema multi-axente
O diferenciador: IA especializada correndo en local.
Un sistema multi-axente corre directamente no NAS. Cada axente ten un dominio claro (desenvolvemento, trading, medios, orquestración) coas súas propias ferramentas e contexto. Comunícanse en tempo real e coordinan tarefas de forma autónoma. A decisión de deseño foi especialización sobre xeneralización: axentes con dominios acoutados en lugar dun modelo monolítico. Resultado: erros contidos, coordinación paralela e escalado horizontal por capacidade.
- Axentes especializados con dominios separados
- Comunicación inter-axente en tempo real
- Coordinación autónoma sen intervención humana
- Servizos persistentes con arranque automático