Repolode
raydak-labs

raydak-labs/configarr

Ferramenta open source que sincroniza TRaSH Guides e configurações personalizadas com instâncias do Sonarr e Radarr, automatizando formatos personalizados e perfis de qualidade.

Estrelas
673
Forks
30
Issues abertas
27
Último commit
ontem

O que é?

O Configarr automatiza a configuração do Sonarr e do Radarr, gerenciadores de mídia usados com clientes de download. Ele busca formatos personalizados, perfis de qualidade e configurações relacionadas no TRaSH Guides, e também pode carregar formatos personalizados de arquivos locais ou diretamente do próprio arquivo de configuração. Quando há fontes sobrepostas, a ordem de mesclagem vai do TRaSH Guides para os arquivos locais e, por fim, para a configuração inline.

Ele é executado em um container via Docker ou Kubernetes e é controlado por um arquivo config.yml, que aceita referências a valores em secrets, variáveis de ambiente e arquivos. Há suporte oficial ao Sonarr v4 e v5 beta e ao Radarr v5, v6 e v7; Whisparr, Readarr e Lidarr são considerados experimentais. O projeto foi desenvolvido para ser compatível com templates do Recyclarr.

O repositório também inclui formatos personalizados extras que não são contemplados pelo TRaSH Guides, incluindo formatos em alemão adaptados de trabalhos da comunidade.

Recursos principais

  • 01Sincroniza formatos personalizados e perfis de qualidade do TRaSH Guides.
  • 02Carrega formatos personalizados de arquivos locais ou diretamente da configuração.
  • 03É compatível com templates do Recyclarr.
  • 04Aceita referências a valores em secrets, variáveis de ambiente e arquivos.
  • 05É executado via Docker ou Kubernetes.
  • 06Oferece suporte oficial ao Sonarr v4/v5 beta e ao Radarr v5/v6/v7.

Casos de uso

  • Manter uma configuração do Sonarr ou Radarr alinhada ao TRaSH Guides sem fazer ajustes manuais.
  • Gerenciar a configuração de um servidor de mídia como código em implantações com Docker ou Kubernetes.
  • Adicionar formatos personalizados para idiomas ou regiões não contemplados pelo TRaSH Guides.

Início rápido

  1. 1

    Obtenha a imagem do contêiner no GHCR ou DockerHub

  2. 2

    Crie o config.yml a partir do modelo

    cp config.yml.template config.yml
  3. 3

    Execute o app com pnpm (ambiente de desenvolvimento)

    pnpm start

Antes de usar

  • Licenciado sob AGPL-3.0, uma licença copyleft que exige que obras derivadas sejam compartilhadas sob os mesmos termos.
  • O suporte a Whisparr, Readarr e Lidarr é experimental.

Tópicos

Perguntas frequentes

O que é configarr?
Ferramenta open source que sincroniza TRaSH Guides e configurações personalizadas com instâncias do Sonarr e Radarr, automatizando formatos personalizados e perfis de qualidade. O Configarr automatiza a configuração do Sonarr e do Radarr, gerenciadores de mídia usados com clientes de download. Ele busca formatos personalizados, perfis de qualidade e configurações relacionadas no TRaSH Guides, e também pode carregar formatos personalizados de arquivos locais ou diretamente do próprio arquivo de configuração. Quando há fontes sobrepostas, a ordem de mesclagem vai do TRaSH Guides para os arquivos locais e, por fim, para a configuração inline.
configarr é gratuito? Qual é a licença?
configarr é open source sob a licença AGPL-3.0. Confira os termos da licença antes de usá-lo em produtos comerciais.
configarr ainda é mantido?
Manutenção ativa. O último commit de configarr foi em 6 de nov. de 2026.
Para que posso usar configarr?
Manter uma configuração do Sonarr ou Radarr alinhada ao TRaSH Guides sem fazer ajustes manuais. Gerenciar a configuração de um servidor de mídia como código em implantações com Docker ou Kubernetes. Adicionar formatos personalizados para idiomas ou regiões não contemplados pelo TRaSH Guides.
Como instalar configarr?
Obtenha a imagem do contêiner no GHCR ou DockerHub Crie o config.yml a partir do modelo: cp config.yml.template config.yml Execute o app com pnpm (ambiente de desenvolvimento): pnpm start
Onde consigo configarr?
O código-fonte e as instruções de instalação estão no GitHub: https://github.com/raydak-labs/configarr

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

Projetos relacionados