c010rNews
Infraestructura

De un Roomba a un centro de datos doméstico: mi viaje al auto‑hosting

Comencé con un Roomba y un Hue remoto, y ahora mi antiguo Mac Mini ejecuta cientos de contenedores Docker en Ubuntu Server.

2 min de lecturar/selfhosted0 vistas

En una madrugada de la pandemia, a las 2:30 am, intentaba controlar un Roomba con un control remoto Hue. La búsqueda me llevó a Home Assistant, luego a Homebridge. Compré un Mac Mini de segunda mano por 100 €, y decidí que era el momento de ejecutar Plex, bloqueadores de anuncios y cualquier otra cosa que pudiera servir.

Al principio era un experimento: un único dispositivo que conectaba a la red doméstica y ejecutaba un contenedor Docker de Home Assistant. Con el tiempo, esa máquina empezó a alojar una gran cantidad de herramientas útiles, divertidas y experimentales, todas gestionadas con Docker Compose en un Ubuntu Server que compartía los discos antiguos del Mac y un dock Thunderbolt de segunda mano para mitigar las limitaciones de velocidad USB.

Esta historia no es única. Muchos en la comunidad de /r/selfhosted comparten anécdotas similares: una curiosidad por la automatización, una necesidad de control sobre los datos o simplemente el deseo de experimentar con nuevas tecnologías. La mayoría encuentra en el auto‑hosting un retorno a la filosofía de la comunidad, el código abierto y la familiaridad con la línea de comandos.

El auge de la IA y la sobrecarga de servicios comerciales ha hecho que el auto‑hosting se perciba como un refugio para quienes valoran la autonomía. La experiencia de cada participante varía, pero el hilo conductor suele ser la búsqueda de un entorno personalizado y la posibilidad de experimentar sin restricciones.

Al mantener estos proyectos, los usuarios aprenden sobre gestión de sistemas, redes y contenedores. La curva de aprendizaje es empírica: instalar un contenedor, exponer un puerto, crear un certificado TLS y, si el servicio falla, depurar logs y revisar la configuración del host.

En la actualidad, la comunidad sigue creciendo. Se comparten guías, scripts de automatización y nuevas herramientas que se integran con los entornos existentes. El impacto no solo está en la reducción de costos y la independencia de proveedores, sino también en la capacitación de administradores de sistemas y desarrolladores que desean comprender la infraestructura subyacente.

Para los que están considerando empezar, el consejo es sencillo: comienza con algo pequeño, documenta cada cambio y participa en los foros. La comunidad está dispuesta a ayudar y a compartir el conocimiento que hace que el auto‑hosting sea accesible para todos.

Relacionado