Repolode
getmydia

getmydia/mydia

Gerenciador de mídia auto-hospedado para filmes e séries, feito com Phoenix LiveView, com downloads automatizados e um player multiplataforma complementar.

Alternativa open source a:SonarrRadarrPlex

Estrelas
806
Forks
21
Issues abertas
6
Último commit
há 7 horas

O que é?

Mydia é uma plataforma auto-hospedada para acompanhar, organizar e monitorar filmes e séries. Ela busca metadados no TMDB e no TVDB, monitora sua biblioteca e pesquisa nos indexadores configurados os episódios ou filmes desejados. Os downloads são enviados para clientes como qBittorrent, Transmission, SABnzbd ou NZBGet, e a classificação dos lançamentos escolhe a melhor opção com base no episódio, idioma do áudio, resolução, formatos personalizados e perfil de qualidade. As atualizações só substituem os arquivos existentes quando o novo lançamento supera a margem definida no perfil.

O servidor é executado como um contêiner Docker e oferece uma interface web Phoenix LiveView com perfis de administrador e convidado, fluxo de solicitações, login local e autenticação única via OIDC. Um aplicativo separado, o Mydia Player, para Android, iOS, macOS, Windows, Linux e web, transmite sua biblioteca por uma conexão peer-to-peer criptografada e também pode navegar por servidores Plex, Jellyfin e Stash em modo experimental.

O projeto está no início do desenvolvimento 0.x, então são esperadas mudanças incompatíveis.

Recursos principais

  • 01Metadados de filmes e séries do TMDB e TVDB
  • 02Busca automática de itens monitorados, com perfis de qualidade e atualizações
  • 03Classificação de lançamentos por episódio, idioma, resolução e formatos personalizados
  • 04Compatibilidade com qBittorrent, Transmission, SABnzbd, NZBGet e provedores debrid
  • 05Acesso multiusuário com perfis de administrador e convidado e login via OIDC

Casos de uso

  • Manter um servidor de mídia doméstico que coleta automaticamente novos episódios das séries acompanhadas
  • Gerenciar uma biblioteca familiar com acesso de convidado e fluxo de aprovação de solicitações
  • Transmitir sua própria biblioteca para celulares ou laptops sem abrir portas no roteador

Início rápido

  1. 1

    Gere o segredo SECRET_KEY_BASE

    openssl rand -base64 48 # SECRET_KEY_BASE
  2. 2

    Gere o segredo GUARDIAN_SECRET_KEY

    openssl rand -base64 48 # GUARDIAN_SECRET_KEY
  3. 3

    Crie o docker-compose.yml com a configuração do serviço Mydia do README

  4. 4

    Inicie o Mydia, abra http://localhost:4000 e crie sua conta de administrador

    docker compose up -d

Antes de usar

  • Está em fase inicial de desenvolvimento (0.x.x), com mudanças incompatíveis esperadas.
  • Alguns recursos, como indexadores Cardigann e listas de importação, estão marcados como experimentais.
  • Licenciado sob a AGPL-3.0, uma licença copyleft.

Em coleções

Tópicos

Perguntas frequentes

O que é mydia?
Gerenciador de mídia auto-hospedado para filmes e séries, feito com Phoenix LiveView, com downloads automatizados e um player multiplataforma complementar. Mydia é uma plataforma auto-hospedada para acompanhar, organizar e monitorar filmes e séries. Ela busca metadados no TMDB e no TVDB, monitora sua biblioteca e pesquisa nos indexadores configurados os episódios ou filmes desejados. Os downloads são enviados para clientes como qBittorrent, Transmission, SABnzbd ou NZBGet, e a classificação dos lançamentos escolhe a melhor opção com base no episódio, idioma do áudio, resolução, formatos personalizados e perfil de qualidade. As atualizações só substituem os arquivos existentes quando o novo lançamento supera a margem definida no perfil.
mydia é gratuito? Qual é a licença?
mydia é open source sob a licença AGPL-3.0. Confira os termos da licença antes de usá-lo em produtos comerciais.
mydia ainda é mantido?
Manutenção ativa. O último commit de mydia foi em 7 de nov. de 2026.
Para que posso usar mydia?
Manter um servidor de mídia doméstico que coleta automaticamente novos episódios das séries acompanhadas Gerenciar uma biblioteca familiar com acesso de convidado e fluxo de aprovação de solicitações Transmitir sua própria biblioteca para celulares ou laptops sem abrir portas no roteador
Como instalar mydia?
Gere o segredo SECRET_KEY_BASE: openssl rand -base64 48 # SECRET_KEY_BASE Gere o segredo GUARDIAN_SECRET_KEY: openssl rand -base64 48 # GUARDIAN_SECRET_KEY Crie o docker-compose.yml com a configuração do serviço Mydia do README Inicie o Mydia, abra http://localhost:4000 e crie sua conta de administrador: docker compose up -d
Onde consigo mydia?
O código-fonte e as instruções de instalação estão no GitHub: https://github.com/getmydia/mydia

Resumo gerado por IA a partir do README do projeto. As estatísticas do GitHub são atualizadas diariamente.

Projetos relacionados