https://github.com/defnone/hoop
Простой менеджер для отслеживания и селективного скачивания торрентов сериалов на трекерах.
https://github.com/defnone/hoop
jackett self-hosted selfhosted torrent torrents
Last synced: 4 months ago
JSON representation
Простой менеджер для отслеживания и селективного скачивания торрентов сериалов на трекерах.
- Host: GitHub
- URL: https://github.com/defnone/hoop
- Owner: defnone
- License: mit
- Created: 2025-09-25T05:31:48.000Z (9 months ago)
- Default Branch: main
- Last Pushed: 2026-02-20T18:48:26.000Z (4 months ago)
- Last Synced: 2026-02-26T12:58:46.446Z (4 months ago)
- Topics: jackett, self-hosted, selfhosted, torrent, torrents
- Language: TypeScript
- Homepage:
- Size: 2.64 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- License: LICENSE
Awesome Lists containing this project
README
# HOOP
Простой менеджер для отслеживания и _селективного_ скачивания торрентов сериалов на трекерах. В данный момент поддерживаются rutracker, nnm-club и kinozal (с авторизацией).
- Можно искать раздачи через Jackett API и сразу добавлять их в список отслеживания.
- Раздел Discover отображает самые популярные сериалы за неделю/сутки с Trakt.tv.
## Отличия от Sonarr
Sonarr - отличный медиа-менеджер, но не для отслеживания обновляемых раздач на торрент-трекерах. С hoop можно отслеживать раздачи и автоматически скачивать только новые серии (или нужные вручную) селективно. То есть, если вам нужна только одна серия, которая только что обновилась, можно не качать весь сезон заново (или хранить его), а автоматически скачать только нужную серию. HOOP больше похож на TorMon (ex TorrentMonitor).
## Особенности
- 📺 Отслеживание (только одиночных) сезонов и конкретных серий
- 🔍 Поиск через Jackett API
- 🎯 Автоматическая загрузка через Transmission
- 🔔 Уведомления о загрузках в телеграм
## Требования
- Jackett с настроенным rutracker / nnm-club / kinozal (опционально)
- Transmission для загрузки торрентов
- Telegram бот для уведомлений
## Настройка
1. Скопируйте [docker-compose.yml](docker-compose.yml). Заполните переменные окружения.
2. Не забудьте указать верный PUID и GUID пользователя и группы для прав на файлы и папки с данными, включая media и data.
3. Запустите `docker compose up -d`.
Обновление через `docker compose down && docker compose up -d --pull always` загрузит новый образ и перезапустит контейнер.
## Использование
1. Откройте `http://:` которые указали в docker-compose.yml
2. Создайте аккаунт при первом входе
3. Заполните настройки
## Стек
- React
- Hono
- Bun
## Конфиденциальность
Не собирает и не передает никаких данных.