Docker home lab

Una mini PC única con 16 GB de RAM y Docker instalado puede reemplazar aproximadamente 100 USD por mes de suscripciones en la nube si eliges los contenedores correctos. La matemática es sencilla: Google One Family (10 USD), iCloud+ 200GB (3 USD), 1Password Family (5 USD), Netflix o Plex Pass (10 a 20 USD), Trello Business Class (5 USD), suscripción a escáner de documentos (5 USD), suscripción a concentrador inteligente (5 USD), VPS económico para bloqueo de anuncios (5 USD), monitor de tiempo de actividad (10 USD) se suman rápidamente.

Elegimos ocho contenedores Docker que desplazan suscripciones mensuales reales en un laboratorio casero. Cada uno tiene una nota “quién debe omitir esto”, porque la opción incorrecta solo traslada la carga de mantenimiento a ti.

Qué buscar en un contenedor Docker autohospedado

No toda aplicación autohospedada es una buena idea. Revisa la que desplegues con esta lista de verificación.

Comparación rápida

Aplicación Reemplaza Nivel gratuito Nivel pagado RAM en reposo Plataformas
Portainer Docker Desktop UI Community Edition Business (5 nodos gratis) 50 MB x86-64, ARM
Nextcloud Google Drive, iCloud Files Self-host completo Soporte empresarial 300 MB x86-64, ARM
Immich Google Photos, iCloud Photos Self-host completo Ninguno 500 MB x86-64, ARM
Vaultwarden 1Password Families Self-host completo Ninguno 30 MB x86-64, ARM
Jellyfin Netflix, Spotify (archivos propios) Self-host completo Ninguno 200 MB x86-64, ARM
Home Assistant Nest, Alexa Skills, IFTTT Self-host completo Nabu Casa (7 USD/mes) 500 MB x86-64, ARM
Paperless-ngx Evernote Scannable, DocuSign Self-host completo Ninguno 200 MB x86-64, ARM
AdGuard Home NextDNS, ControlD Self-host completo Ninguno 30 MB x86-64, ARM

Las aplicaciones

1. Portainer, la cabina de Docker

Portainer es la interfaz que hace el resto de esta lista tolerable. Panel de control web para contenedores, pilas, imágenes, volúmenes y redes; control de acceso basado en roles si compartes el laboratorio con la familia; y una biblioteca de plantillas decente. La Community Edition es suficiente para un laboratorio casero personal; el nivel Business es gratuito para hasta 5 nodos y agrega RBAC.

Donde se queda corta: Las características más útiles de Business Edition (registros de actividad, implementación de GitOps) están detrás de un nivel pagado para implementaciones más grandes.

Precios:

Plataformas: Windows, Linux, macOS (Docker Desktop), ARM (Raspberry Pi 4+).

Descarga: portainer.io | GitHub

Conclusión: El que instalas antes de nada para que el resto del laboratorio tenga un plano de control compartido.

2. Nextcloud, el reemplazo de Google Drive

Nextcloud es lo más cercano a un reemplazo completo para Google Drive más Google Docs más Google Calendar más Contactos. Clientes de sincronización de archivos para Windows, macOS, Linux, Android e iOS. Edición colaborativa de documentos (Nextcloud Office, anteriormente Collabora). Calendario y contactos a través de CardDAV/CalDAV. Autenticación de dos factores incorporada.

Donde se queda corta: La interfaz web es más pesada que Google Drive. La configuración inicial es complicada si omites el contenedor AIO (All-in-One).

Precios:

Plataformas: Clientes de escritorio Windows, macOS, Linux. Móvil iOS y Android.

Descarga: nextcloud.com | GitHub

Conclusión: El reemplazo de Drive para personas que quieren la forma completa de Google Workspace.

3. Immich, el reemplazo de Google Photos

Immich es la razón por la que muchas personas abandonan Google Photos. Tiene detección de rostros y objetos impulsada por ML (opcional), cargas automáticas de teléfono que realmente funcionan (fondo, incremental), depuración de línea de tiempo, álbumes compartidos y aplicaciones móviles de calidad CarPlay para iOS y Android. Se puso al día con Google Photos en 2024 y lo superó en algunas dimensiones (flujo de trabajo de álbumes compartidos) en 2025.

Donde se queda corta: Los trabajos de ML necesitan una GPU o mucha CPU en el primer paso. Requiere PostgreSQL y Redis en la pila.

Precios:

Plataformas: Servidor Linux. Clientes iOS, Android, web.

Descarga: immich.app | GitHub

Conclusión: El mejor cambio de suscripción a autohospedado en esta lista.

4. Vaultwarden, el reemplazo de 1Password

Vaultwarden es un servidor Bitwarden basado en Rust que habla el protocolo oficial de Bitwarden. Eso significa que los clientes oficiales de Bitwarden (extensiones de navegador, aplicaciones móviles, CLI) todos funcionan contra tu servidor sin modificación. La huella de RAM es inferior a 50 MB. Un plan 1Password Families (5 USD/mes) se convierte en un contenedor Docker y un túnel Tailscale.

Donde se queda corta: No afiliado a Bitwarden. Si las características empresariales (SCIM, federación SSO) son un requisito indispensable, Bitwarden Enterprise es una mejor opción.

Precios:

Plataformas: Todas las plataformas a través de clientes oficiales de Bitwarden.

Descarga: GitHub

Conclusión: El mejor reemplazo de 1Password en la categoría, por un margen amplio.

5. Jellyfin, Netflix para archivos propios

Jellyfin es el fork de código abierto de Emby, y es el servidor multimedia que usas cuando la presión de monetización de Plex te agota. Reproducción directa o transcodificación a cualquier cliente, paso de 4K HDR, aplicaciones de TV inteligente en Roku, Fire TV, Google TV, Apple TV y Samsung Tizen. Funciones LiveTV y DVR si tienes un HDHomeRun.

Donde se queda corta: El raspado de metadatos no es tan inteligente como el de Plex de fábrica. Las aplicaciones móviles han mejorado pero siguen siendo inferiores al pulido de Plex.

Precios:

Plataformas: Servidor Linux. Clientes en Windows, macOS, Linux, iOS, Android, Apple TV, Roku, Fire TV, Google TV, Samsung Tizen, LG WebOS.

Descarga: jellyfin.org | GitHub

Conclusión: Gratuito para siempre, y lo suficientemente bueno como para reemplazar verdaderamente a Plex para la mayoría de las personas.

6. Home Assistant, el concentrador inteligente

Home Assistant es el concentrador inteligente que Nest, Alexa Skills e IFTTT desearían ser. Soporta más de 2000 integraciones (Zigbee, Z-Wave, Matter, Thread, LAN discovery), procesamiento local que sigue funcionando cuando se cae internet, y automatizaciones que se adaptan a cualquier complejidad que le lances.

Donde se queda corta: La curva de aprendizaje es real. Pasarás un fin de semana en la configuración inicial.

Precios:

Plataformas: Servidor Linux, hardware ODROID/HA Yellow dedicado. Aplicaciones móviles en iOS y Android.

Descarga: home-assistant.io | GitHub

Conclusión: El concentrador que se amortiza la primera vez que tu ISP cae y tus luces siguen funcionando.

7. Paperless-ngx, el archivo de documentos

Paperless-ngx convierte una pila de papel en un archivo buscable y etiquetado. OCR cada escaneo en la ingesta, clasificación automática por remitente y tipo de documento, políticas de retención y búsqueda de texto completo. Si tienes un Fujitsu ScanSnap o una Doxie, Paperless-ngx es lo que debe estar aguas abajo.

Donde se queda corta: La configuración requiere PostgreSQL, Redis y un trabajador de tareas. El OCR en Raspberry Pi 4 es lento (usa una mini PC).

Precios:

Plataformas: Servidor Linux. La interfaz web es el cliente principal. Clientes móviles a través de aplicaciones comunitarias.

Descarga: paperless-ngx.com | GitHub

Conclusión: El asesino de suscripciones para personas que han evitado ir sin papel porque no confiaban en el proveedor de la nube.

8. AdGuard Home + Uptime Kuma, la pila de red más monitor

AdGuard Home es el bloqueo de anuncios y rastreadores a nivel DNS para toda tu red, y Uptime Kuma es el panel “¿sigue todo funcionando?”. Agruparlos tiene sentido porque quieres ambos en la misma caja: AdGuard se convierte en tu DNS LAN, Uptime Kuma hace ping a todos los demás contenedores, y Portainer se sienta encima de ambos.

Donde se queda corta: El bloqueo a nivel DNS de AdGuard puede romper sitios bancarios o de seguros ocasionalmente; necesitas una estrategia de bypass por dispositivo. Los proveedores de notificaciones de Uptime Kuma pueden fallar en el nivel gratuito de algunas puertas de enlace SMS.

Precios:

Plataformas: Servidor Linux. Clientes de interfaz web.

Descarga: AdGuard Home GitHub | Uptime Kuma GitHub

Conclusión: Los últimos dos contenedores que instalas y los dos por los que te agradecerás seis meses después.

Cómo elegir el correcto

FAQ

¿Cuánta RAM necesito para un laboratorio Docker casero? 16 GB ejecuta cómodamente Immich, Vaultwarden, Jellyfin, Home Assistant y AdGuard Home simultáneamente. 8 GB funciona si omites los trabajos de Immich ML o el transcodificador de Jellyfin.

¿Necesito una GPU para Immich o Jellyfin? Immich se beneficia de una GPU (o ANE de Apple Silicon) para detección de rostros y objetos. Jellyfin solo necesita una GPU para transcodificación por hardware.

¿Cuál es el hardware más barato para este stack? Una mini PC Beelink o Minisforum usada con N100 o Ryzen 5 por 200 a 300 USD cubre todo en esta lista.

¿Es Nextcloud más rápido que Google Drive? Para transferencias de red local, sí. Por internet, depende de tu ancho de banda de carga. Una carga de fibra de gigabit coincidirá o superará Drive; una carga de 30 Mbps no.

¿Necesito Tailscale o una VPN? Sí. No expongas estos contenedores a internet crudo. Tailscale o WireGuard agrega dos minutos de configuración y cierra el 90% de la superficie de ataque.

¿Cuál es la historia de respaldo para un laboratorio Docker casero? Respaldos de volumen nocturnos (borgbackup, restic, Kopia) a una segunda unidad o destino en la nube. Prueba la restauración trimestralmente.