Herramienta para mantener bibliotecas de Plex, Jellyfin y Emby que usa reglas para reunir contenido no visto o no solicitado y eliminarlo tras un periodo de gracia.
ahembree/ansible-hms-docker
Playbook de Ansible que despliega en Docker una pila automatizada de servidor multimedia doméstico (Plex/Jellyfin/Emby y apps *arr) en varias plataformas.
- Estrellas
- 453
- Forks
- 57
- Issues abiertos
- 0
- Último commit
- hace 16 horas
¿Qué es?
HMS-Docker es un playbook de Ansible que configura una pila de servidor multimedia doméstico en contenedores Docker. Está pensado para quienes quieren automatizar la instalación y configuración de servicios multimedia en su propio hardware, en lugar de montar cada contenedor manualmente.
El playbook instala Docker si no está presente, configura la aceleración por GPU de Intel o Nvidia para la transcodificación y comprueba que esté disponible. También se encarga de las actualizaciones automáticas de los contenedores, inicializa apps como Sonarr, Radarr y Prowlarr, y completa un panel de Homepage. Entre las opciones adicionales se incluyen DNS dinámico de Cloudflare, certificados SSL comodín, inicio de sesión único con Authentik y el montaje de varios recursos compartidos de red.
El proyecto incluye scripts adicionales, como un monitor de Uptime-Kuma que comprueba si se puede acceder al contenido multimedia desde el contenedor de Plex, y un conversor que transforma certificados de Traefik en archivos PKCS12 para Plex. Las instrucciones completas de configuración están en el sitio de documentación del proyecto.
Funciones clave
- 01Instalación automatizada de Docker y de la pila de contenedores multimedia
- 02Compatibilidad con GPU Intel y Nvidia para la transcodificación multimedia
- 03Actualizaciones automáticas de contenedores
- 04Inicialización automática de Sonarr, Radarr, Prowlarr y apps similares
- 05DNS dinámico de Cloudflare, certificados SSL comodín e inicio de sesión único con Authentik
Casos de uso
- Configurar un servidor multimedia doméstico en una máquina Linux sin tener que configurar manualmente cada contenedor
- Ejecutar Plex, Jellyfin o Emby junto con las apps de automatización Sonarr y Radarr
- Exponer servicios domésticos mediante HTTPS con un dominio e inicio de sesión único
Antes de usarlo
- Debes instalar los controladores de la GPU NVIDIA por tu cuenta; el playbook no los incluye.
- La única orientación de configuración del README es un enlace a un sitio de documentación externo, así que el propio README no incluye los detalles de configuración.
- Está bajo la licencia GPL-3.0, una licencia copyleft que exige que las obras derivadas sigan siendo de código abierto.
En colecciones
Temas
Preguntas frecuentes
- ¿Qué es ansible-hms-docker?
- Playbook de Ansible que despliega en Docker una pila automatizada de servidor multimedia doméstico (Plex/Jellyfin/Emby y apps *arr) en varias plataformas. HMS-Docker es un playbook de Ansible que configura una pila de servidor multimedia doméstico en contenedores Docker. Está pensado para quienes quieren automatizar la instalación y configuración de servicios multimedia en su propio hardware, en lugar de montar cada contenedor manualmente.
- ¿ansible-hms-docker es gratuito? ¿Qué licencia tiene?
- ansible-hms-docker es open source bajo la licencia GPL-3.0. Revisa los términos de la licencia antes de usarlo en productos comerciales.
- ¿ansible-hms-docker sigue mantenido?
- Mantenimiento activo. El último commit de ansible-hms-docker fue el 7 nov 2026.
- ¿Para qué puedo usar ansible-hms-docker?
- Configurar un servidor multimedia doméstico en una máquina Linux sin tener que configurar manualmente cada contenedor Ejecutar Plex, Jellyfin o Emby junto con las apps de automatización Sonarr y Radarr Exponer servicios domésticos mediante HTTPS con un dominio e inicio de sesión único
- ¿Dónde consigo ansible-hms-docker?
- El código fuente y las instrucciones de instalación están en GitHub: https://github.com/ahembree/ansible-hms-docker
Resumen generado por IA a partir del README del proyecto. Las estadísticas de GitHub se actualizan a diario.
Proyectos relacionados
Panel de monitoreo en tiempo real para servidores Plex, Jellyfin y Emby, con información de streams, analíticas de reproducción y detección de cuentas compartidas.
Aplicación web de código abierto para solicitar películas y series, con flujos de aprobación para bibliotecas de Jellyfin, Plex y Emby.
Ombi es una herramienta autoalojada para solicitar contenido multimedia que se integra con Plex, Emby y Jellyfin.
Servicio autoalojado que sincroniza el estado de reproducción entre servidores multimedia Plex, Jellyfin y Emby sin servicios de terceros.
Interfaz web de Streamlit basada en yt-dlp que descarga videos sueltos o listas de reproducción y los organiza en carpetas que Plex, Jellyfin o Emby pueden explorar.