Repolode
ahembree

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