Repolode
av1155

av1155/houndarr

Самостоятельно размещаемый помощник для Radarr, Sonarr, Lidarr, Readarr и Whisparr: постепенно ищет пропущенные материалы и те, что не дотягивают до заданного порога качества.

Звёзды
307
Форки
4
Открытые issues
12
Последний коммит
позавчера

Что это?

Houndarr — автоматизированный помощник для поиска в медиастеке *arr. Radarr, Sonarr, Lidarr, Readarr и Whisparr отслеживают RSS-ленты новых релизов, но не ищут систематически уже имеющиеся в библиотеке материалы, которые пропущены или не дотягивают до заданного порога качества. Встроенная кнопка поиска по всей библиотеке отправляет все запросы сразу, из-за чего можно превысить лимиты API индексаторов.

Houndarr обрабатывает очередь небольшими пакетами, выдерживая паузы между циклами, соблюдая задержки между повторными запросами для отдельных материалов и ограничивая число вызовов API в час для каждого экземпляра. Он также может пропускать циклы, если очередь загрузок переполнена, и ограничивать поиск заданными временными интервалами. Houndarr запускается в одном Docker-контейнере; веб-интерфейс на FastAPI и HTMX включает панель мониторинга с данными в реальном времени, журнал с фильтрами и поддержку нескольких экземпляров.

Houndarr отправляет настроенным экземплярам *arr только запросы на чтение и команды поиска. Он не управляет клиентами загрузки, Prowlarr или индексаторами напрямую, а API-ключи хранит в зашифрованном виде.

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

  • 01Ищет пропущенные материалы, варианты ниже заданного порога качества и кандидатов на улучшение качества в Radarr, Sonarr, Lidarr, Readarr и Whisparr
  • 02Настраиваемые небольшие пакеты с паузами, задержками между повторными запросами для отдельных материалов и почасовыми лимитами API
  • 03Ограничение поиска при переполненной очереди загрузок и возможность задавать временные интервалы для каждого экземпляра
  • 04Случайный или хронологический порядок поиска для каждого экземпляра
  • 05Веб-панель с кнопками запуска поиска и журналом с фильтрами
  • 06Запуск в одном Docker-контейнере; поддерживаются Helm charts

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

  • Обработка большой очереди пропущенных фильмов и эпизодов без превышения лимитов частоты запросов индексаторов
  • Поиск вариантов для улучшения качества ночью в заданный временной интервал
  • Мониторинг нескольких экземпляров Sonarr и Radarr с одной панели

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

  1. 1

    Создайте файл docker-compose.yml с описанием сервиса Houndarr

  2. 2

    Запустите Houndarr с помощью Docker Compose

    docker compose up -d
  3. 3

    Откройте веб-интерфейс по адресу http://<your-host>:8877 и создайте учетную запись администратора

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

  • Необходимо, чтобы Docker был запущен и подключен к имеющимся у вас экземплярам Radarr, Sonarr, Lidarr, Readarr или Whisparr.
  • Распространяется по лицензии AGPL-3.0 с авторским левом: при распространении или размещении модифицированного исходного кода его необходимо предоставлять.

В подборках

Темы

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

Что такое houndarr?
Самостоятельно размещаемый помощник для Radarr, Sonarr, Lidarr, Readarr и Whisparr: постепенно ищет пропущенные материалы и те, что не дотягивают до заданного порога качества. Houndarr — автоматизированный помощник для поиска в медиастеке *arr. Radarr, Sonarr, Lidarr, Readarr и Whisparr отслеживают RSS-ленты новых релизов, но не ищут систематически уже имеющиеся в библиотеке материалы, которые пропущены или не дотягивают до заданного порога качества. Встроенная кнопка поиска по всей библиотеке отправляет все запросы сразу, из-за чего можно превысить лимиты API индексаторов.
houndarr можно использовать бесплатно? Какая у него лицензия?
houndarr распространяется с открытым исходным кодом под лицензией AGPL-3.0. Перед использованием в коммерческих продуктах проверьте условия лицензии.
houndarr всё ещё поддерживается?
Активно поддерживается. Последний коммит в houndarr — 5 нояб. 2026 г..
Для чего можно использовать houndarr?
Обработка большой очереди пропущенных фильмов и эпизодов без превышения лимитов частоты запросов индексаторов Поиск вариантов для улучшения качества ночью в заданный временной интервал Мониторинг нескольких экземпляров Sonarr и Radarr с одной панели
Как установить houndarr?
Создайте файл docker-compose.yml с описанием сервиса Houndarr Запустите Houndarr с помощью Docker Compose: docker compose up -d Откройте веб-интерфейс по адресу http://<your-host>:8877 и создайте учетную запись администратора
Где скачать houndarr?
Исходный код и инструкции по установке — на GitHub: https://github.com/av1155/houndarr

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

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

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

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

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

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

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

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

Самостоятельно размещаемое веб-приложение для монтажа видео, добавления субтитров и экспорта клипов или GIF из Plex, Jellyfin и локальных файлов.

218+3 за неделю6TypeScriptMITАктивно поддерживаетсяОбновлён 18 часов назад