Ferramenta para manutenção de bibliotecas do Plex, Jellyfin e Emby, que usa regras para reunir mídias não assistidas ou não solicitadas e removê-las após um período de carência.
ahembree/ansible-hms-docker
Playbook Ansible que implanta uma stack automatizada de servidor de mídia doméstico (Plex/Jellyfin/Emby e apps *arr) no Docker, em várias plataformas.
- Estrelas
- 453
- Forks
- 57
- Issues abertas
- 0
- Último commit
- há 16 horas
O que é?
HMS-Docker é um playbook Ansible que configura uma stack de servidor de mídia doméstico em contêineres Docker. Ele é voltado a quem quer automatizar a instalação e a configuração de serviços de mídia no próprio hardware, em vez de montar cada contêiner manualmente.
O playbook instala o Docker quando ele ainda não está presente, configura a aceleração por GPU Intel ou Nvidia para transcodificação e verifica se ela está disponível. Também automatiza as atualizações dos contêineres, inicializa apps como Sonarr, Radarr e Prowlarr e preenche um painel do Homepage. Os recursos opcionais incluem DNS dinâmico da Cloudflare, certificados SSL wildcard, login único com Authentik e montagem de vários compartilhamentos de rede.
O projeto inclui scripts adicionais, como um monitor do Uptime-Kuma que verifica se a mídia pode ser acessada pelo contêiner do Plex e um conversor que transforma certificados do Traefik em arquivos PKCS12 para o Plex. As instruções completas de configuração estão no site de documentação do projeto.
Recursos principais
- 01Instalação automatizada do Docker e da stack de contêineres de mídia
- 02Suporte a GPUs Intel e Nvidia para transcodificação de mídia
- 03Atualizações automáticas de contêineres
- 04Inicialização automática do Sonarr, Radarr, Prowlarr e apps semelhantes
- 05DNS dinâmico da Cloudflare, certificados SSL wildcard e SSO com Authentik
Casos de uso
- Configurar um servidor de mídia doméstico em uma máquina Linux sem configurar cada contêiner manualmente
- Executar Plex, Jellyfin ou Emby junto com apps de automação como Sonarr e Radarr
- Disponibilizar serviços domésticos por HTTPS usando um domínio e login único
Antes de usar
- Você precisa instalar os drivers da GPU NVIDIA por conta própria; o playbook não os inclui.
- A única orientação de configuração no README é um link para um site externo de documentação, então os detalhes da configuração não estão no próprio README.
- Licenciado sob GPL-3.0, uma licença copyleft que exige que obras derivadas continuem sendo de código aberto.
Em coleções
Tópicos
Perguntas frequentes
- O que é ansible-hms-docker?
- Playbook Ansible que implanta uma stack automatizada de servidor de mídia doméstico (Plex/Jellyfin/Emby e apps *arr) no Docker, em várias plataformas. HMS-Docker é um playbook Ansible que configura uma stack de servidor de mídia doméstico em contêineres Docker. Ele é voltado a quem quer automatizar a instalação e a configuração de serviços de mídia no próprio hardware, em vez de montar cada contêiner manualmente.
- ansible-hms-docker é gratuito? Qual é a licença?
- ansible-hms-docker é open source sob a licença GPL-3.0. Confira os termos da licença antes de usá-lo em produtos comerciais.
- ansible-hms-docker ainda é mantido?
- Manutenção ativa. O último commit de ansible-hms-docker foi em 7 de nov. de 2026.
- Para que posso usar ansible-hms-docker?
- Configurar um servidor de mídia doméstico em uma máquina Linux sem configurar cada contêiner manualmente Executar Plex, Jellyfin ou Emby junto com apps de automação como Sonarr e Radarr Disponibilizar serviços domésticos por HTTPS usando um domínio e login único
- Onde consigo ansible-hms-docker?
- O código-fonte e as instruções de instalação estão no GitHub: https://github.com/ahembree/ansible-hms-docker
Resumo gerado por IA a partir do README do projeto. As estatísticas do GitHub são atualizadas diariamente.
Projetos relacionados
Dashboard de monitoramento em tempo real para servidores Plex, Jellyfin e Emby, com dados de transmissões, análises de reprodução e detecção de compartilhamento de contas.
Aplicativo web open source para solicitar filmes e séries, com fluxo de aprovação para bibliotecas Jellyfin, Plex e Emby.
Ombi é uma ferramenta auto-hospedada para solicitar mídias, que permite pedir filmes, músicas e séries e sincroniza com Plex, Emby e Jellyfin.
Serviço auto-hospedado que sincroniza o estado de reprodução entre servidores de mídia Plex, Jellyfin e Emby sem serviços de terceiros.
Interface web em Streamlit baseada no yt-dlp para baixar vídeos avulsos ou playlists e organizá-los em pastas que o Plex, o Jellyfin ou o Emby possam indexar.