Docker para tu homelab: 5 servicios esenciales

Una vez tienes Docker instalado, estos 5 servicios son los que más partido le sacarás.

1. Portainer — Gestión visual de Docker

bash docker run -d -p 9443:9443 --name portainer \ -v /var/run/docker.sock:/var/run/docker.sock \ portainer/portainer-ce Gestiona contenedores, imágenes y volúmenes desde el navegador.

2. Uptime Kuma — Monitorización

bash docker run -d -p 3001:3001 --name uptime-kuma \ -v uptime-kuma:/app/data \ louislam/uptime-kuma Monitoriza tus servicios y te avisa si algo cae.

3. Nginx Proxy Manager — Proxy inverso fácil

bash docker run -d -p 80:80 -p 443:443 -p 81:81 --name npm \ -v npm-data:/data \ jc21/nginx-proxy-manager Accede a tus servicios con dominios bonitos (tuservicio.tudominio.com) y SSL automático.

4. Home Assistant — Domótica

bash docker run -d -p 8123:8123 --name home-assistant \ -v ha-config:/config \ ghcr.io/home-assistant/home-assistant:stable Controla luces, sensores, temperatura y más desde un solo panel.

5. AdGuard Home — Bloqueador de anuncios en red

bash docker run -d -p 53:53/tcp -p 53:53/udp -p 80:80 --name adguard \ -v adguard-work:/opt/adguardhome/work \ adguard/adguardhome Bloquea anuncios y rastreadores en TODOS los dispositivos de tu casa.