homelab

Mi homelab actual: Proxmox, NAS, Home Assistant y servicios

Una de las cosas que más me gusta de la tecnología es poder probar, romper, aprender y volver a montar. De ahí nace buena parte de este blog: documentar mi propio cacharreo para que también pueda servir a otras personas.

En esta entrada quiero hacer un repaso general de mi homelab actual: qué tengo montado, para qué lo uso y qué me gustaría mejorar más adelante.

¿Qué es un homelab?

Un homelab es, básicamente, un pequeño laboratorio tecnológico en casa. Puede ser tan simple como una Raspberry Pi con Home Assistant o tan complejo como un rack lleno de servidores, redes separadas, copias de seguridad, monitorización y servicios propios.

En mi caso está en un punto intermedio: no es un entorno profesional, pero sí lo bastante completo como para aprender sobre virtualización, redes, almacenamiento, domótica, automatizaciones y servicios self-hosted.

Hardware principal

Actualmente mi homelab gira alrededor de varios equipos:

  • Dos mini PCs con Proxmox.
  • Un NAS Synology DS920+.
  • Un switch PoE de Ubiquiti.
  • Un punto de acceso UniFi.
  • Un SAI/UPS para proteger parte de la instalación.
  • Varios dispositivos domóticos y cámaras integradas con Home Assistant.

Los mini PCs son la base de la virtualización. No consumen mucho, ocupan poco espacio y para un entorno doméstico dan bastante juego.

Proxmox como base

Uso Proxmox para levantar máquinas virtuales y contenedores. Para mí es una de las piezas más interesantes del homelab porque permite separar servicios, probar cosas sin miedo y tener una infraestructura bastante flexible.

En Proxmox tengo o he tenido servicios como:

  • Home Assistant.
  • AdGuard Home.
  • Uptime Kuma.
  • Dockge.
  • Nginx Proxy Manager.
  • WireGuard.
  • Tailscale.
  • Frigate.
  • Otros servicios de pruebas.

Una de las ventajas de Proxmox es que puedes empezar de forma sencilla y luego ir complicándolo poco a poco: backups, snapshots, alta disponibilidad, almacenamiento compartido, redes separadas, VLANs, etc.

NAS Synology

El NAS es otra pieza clave. En mi caso uso un Synology DS920+ con varios discos en RAID.

Lo utilizo principalmente para:

  • Almacenamiento de archivos.
  • Copias de seguridad.
  • Fotos y biblioteca multimedia.
  • Servicios relacionados con Immich y almacenamiento externo.
  • Centralizar datos que no quiero tener repartidos por varios equipos.

El NAS no sustituye a una estrategia de backup, pero sí ayuda mucho a tener ordenado el almacenamiento principal.

Home Assistant y domótica

Home Assistant es probablemente uno de los servicios que más uso en el día a día. Lo tengo integrado con sensores, cámaras, dispositivos Zigbee, automatizaciones y algunos servicios externos.

Algunas cosas que tengo o he ido probando:

  • Sensores de puertas y movimiento.
  • Cámaras con Frigate.
  • Automatizaciones para luces.
  • Integración con el SAI.
  • Control y seguimiento de algunos consumos.
  • Automatizaciones relacionadas con climatización y presencia.

La domótica es uno de esos mundos donde es fácil liarse comprando dispositivos, pero cuando una automatización funciona bien y te olvidas de ella, merece mucho la pena.

Red doméstica

La red doméstica es una parte que cada vez me interesa más. Actualmente tengo un router de operadora y un ecosistema bastante apoyado en Ubiquiti para WiFi y switching.

Uno de los puntos pendientes es mejorar la segmentación de red. Me interesa poder separar mejor:

  • Dispositivos personales.
  • IoT/domótica.
  • Cámaras.
  • Servicios del homelab.
  • Invitados.

Aquí entran temas como VLANs, firewall, OPNsense o routers más avanzados. Es una de las mejoras que tengo en mente para el futuro.

Servicios self-hosted

Una de las partes más divertidas del homelab es levantar servicios propios. Algunos son útiles de verdad y otros son simplemente pruebas para aprender.

Algunos servicios que me parecen especialmente interesantes:

  • AdGuard Home, para DNS y bloqueo de publicidad.
  • Uptime Kuma, para monitorizar servicios.
  • Nginx Proxy Manager, para publicar servicios internos con HTTPS.
  • WireGuard, para acceso remoto seguro.
  • Tailscale, para conectar dispositivos de forma sencilla.
  • Immich, como alternativa tipo Google Photos autoalojada.
  • Frigate, para detección de objetos en cámaras.
  • Dockge, para gestionar stacks Docker.

No todos los servicios tienen que quedarse para siempre. Parte del aprendizaje está en probar, ver si aporta valor y decidir si merece la pena mantenerlo.

Copias de seguridad

Una lección importante: si algo importa, necesita copia de seguridad.

En mi caso intento combinar varias capas:

  • Backups de Proxmox.
  • Copias en el NAS.
  • Copias de configuraciones importantes.
  • Exportaciones puntuales antes de tocar servicios delicados.

Todavía es una parte que quiero mejorar, especialmente para tener una estrategia más clara y no depender solo de “creo que esto está copiado”.

Qué quiero mejorar

Algunas mejoras que tengo pendientes o en mente:

  • Ordenar mejor el rack.
  • Añadir o mejorar el patch panel.
  • Separar redes con VLANs.
  • Revisar si tiene sentido usar OPNsense.
  • Mejorar la estrategia de backups.
  • Documentar mejor cada servicio.
  • Crear una estructura más limpia para Docker y Proxmox.
  • Seguir afinando Home Assistant.

Conclusión

Mi homelab no es perfecto, ni falta que hace. Lo importante es que me permite aprender, probar herramientas reales y montar servicios que uso en mi día a día.

Este blog será también una forma de documentar esa evolución: qué funciona, qué no, qué merece la pena y qué habría hecho diferente si empezara de cero.

Si estás empezando con tu propio homelab, mi consejo sería claro: empieza pequeño, documenta lo que haces y no intentes montarlo todo el primer día.