Repolode
raydak-labs

raydak-labs/configarr

Открытый инструмент для синхронизации TRaSH Guides и пользовательских конфигураций с экземплярами Sonarr и Radarr, который автоматизирует настройку пользовательских форматов и профилей качества.

Звёзды
675
Форки
30
Открытые issues
27
Последний коммит
вчера

Что это?

Configarr автоматизирует настройку Sonarr и Radarr — менеджеров медиатеки, используемых вместе с клиентами загрузки. Он получает пользовательские форматы, профили качества и связанные параметры из TRaSH Guides, а также может загружать пользовательские форматы из локальных файлов или непосредственно из файла конфигурации. Если источники пересекаются, данные объединяются в таком порядке: TRaSH Guides, локальные файлы, затем встроенная конфигурация.

Configarr запускается в контейнере через Docker или Kubernetes и использует файл config.yml, в котором можно ссылаться на значения из секретов, переменных окружения и файлов. Официально поддерживаются Sonarr v4 и v5 beta, а также Radarr v5, v6 и v7; поддержка Whisparr, Readarr и Lidarr обозначена как экспериментальная. Проект рассчитан на совместимость с шаблонами Recyclarr.

В репозитории также есть дополнительные пользовательские форматы, которых нет в TRaSH Guides, в том числе форматы для немецкого языка, адаптированные на основе материалов сообщества.

Ключевые возможности

  • 01Синхронизирует пользовательские форматы и профили качества из TRaSH Guides.
  • 02Загружает пользовательские форматы из локальных файлов или непосредственно из конфигурации.
  • 03Совместим с шаблонами Recyclarr.
  • 04Поддерживает ссылки на секреты, переменные окружения и значения из файлов.
  • 05Запускается через Docker или Kubernetes.
  • 06Официально поддерживает Sonarr v4 и v5 beta, а также Radarr v5, v6 и v7.

Сценарии использования

  • Поддерживать конфигурацию Sonarr или Radarr в соответствии с TRaSH Guides без ручного редактирования.
  • Управлять конфигурацией медиасервера как кодом при развертывании через Docker или Kubernetes.
  • Добавлять пользовательские форматы для языков и регионов, которые не охвачены TRaSH Guides.

Быстрый старт

  1. 1

    Получите образ контейнера из GHCR или DockerHub

  2. 2

    Создайте config.yml на основе шаблона

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

    Запустите приложение с помощью pnpm (среда разработки)

    pnpm start

Что важно знать

  • Распространяется по лицензии AGPL-3.0 — лицензии с авторским левом, которая требует публиковать производные работы на тех же условиях.
  • Поддержка Whisparr, Readarr и Lidarr является экспериментальной.

Темы

Частые вопросы

Что такое configarr?
Открытый инструмент для синхронизации TRaSH Guides и пользовательских конфигураций с экземплярами Sonarr и Radarr, который автоматизирует настройку пользовательских форматов и профилей качества. Configarr автоматизирует настройку Sonarr и Radarr — менеджеров медиатеки, используемых вместе с клиентами загрузки. Он получает пользовательские форматы, профили качества и связанные параметры из TRaSH Guides, а также может загружать пользовательские форматы из локальных файлов или непосредственно из файла конфигурации. Если источники пересекаются, данные объединяются в таком порядке: TRaSH Guides, локальные файлы, затем встроенная конфигурация.
configarr можно использовать бесплатно? Какая у него лицензия?
configarr распространяется с открытым исходным кодом под лицензией AGPL-3.0. Перед использованием в коммерческих продуктах проверьте условия лицензии.
configarr всё ещё поддерживается?
Активно поддерживается. Последний коммит в configarr — 6 нояб. 2026 г..
Для чего можно использовать configarr?
Поддерживать конфигурацию Sonarr или Radarr в соответствии с TRaSH Guides без ручного редактирования. Управлять конфигурацией медиасервера как кодом при развертывании через Docker или Kubernetes. Добавлять пользовательские форматы для языков и регионов, которые не охвачены TRaSH Guides.
Как установить configarr?
Получите образ контейнера из GHCR или DockerHub Создайте config.yml на основе шаблона: cp config.yml.template config.yml Запустите приложение с помощью pnpm (среда разработки): pnpm start
Где скачать configarr?
Исходный код и инструкции по установке — на GitHub: https://github.com/raydak-labs/configarr

Описание создано ИИ на основе README проекта. Статистика GitHub обновляется ежедневно.

Похожие проекты

Платформа для самостоятельного размещения, управления профилями качества и кастомными форматами Radarr и Sonarr, синхронизации между экземплярами и тестирования релизов.

2,8 тыс.+18 за неделю61TypeScriptAGPL-3.0Активно поддерживаетсяОбновлён 6 дней назад

Сервис оркестрации, который распределяет и чередует автоматические поисковые запросы между экземплярами Radarr, Sonarr, Lidarr, Readarr и Whisparr, чтобы не перегружать индексаторы и не превышать лимиты API.

2657PythonMITОбновлён 28 дней назад

Инструмент для обслуживания медиатеки Plex, Jellyfin и Emby: находит по правилам непросмотренный или незапрошенный контент и удаляет его по истечении льготного периода.

2,4 тыс.+14 за неделю129TypeScriptMITАктивно поддерживаетсяОбновлён вчера