
Управление медиазапросами
Бесплатно
Seerr — это open-source платформа для управления медиазапросами, созданная для связи медиасерверов (Plex, Jellyfin, Emby) с инструментами автоматизации, такими как Sonarr и Radarr. В отличие от ручного отслеживания, Seerr предоставляет централизованный и удобный интерфейс для пользователей, позволяющий запрашивать фильмы и сериалы, которые затем автоматически обрабатываются и отслеживаются. Платформа отличается глубокой интеграцией с существующими медиа-стеками, предлагает детальное управление правами доступа, адаптивный мобильный дизайн и поддержку баз данных PostgreSQL и SQLite. Она разработана для энтузиастов self-hosting и домашних лабораторий, стремящихся автоматизировать наполнение медиабиблиотеки при сохранении строгого контроля над доступом пользователей и доступностью контента.
Seerr поддерживает Jellyfin, Plex и Emby, обеспечивая бесшовную синхронизацию библиотек. Платформа опрашивает API вашего медиасервера, чтобы проверить наличие запрашиваемого контента, предотвращая дубликаты. Это гарантирует, что интерфейс отображает только актуальные позиции, снижая беспорядок и улучшая пользовательский опыт.
Интегрируясь с Sonarr и Radarr, Seerr автоматизирует весь жизненный цикл запроса. После отправки запроса пользователем Seerr передает метаданные в соответствующий сервис, который берет на себя поиск, загрузку и организацию файлов. Это исключает ручное вмешательство, позволяя администраторам настроить рабочие процессы по принципу «настроил и забыл».
Seerr оснащен надежной системой контроля доступа на основе ролей (RBAC). Администраторы могут задавать специфические разрешения: например, кто может запрашивать 4K-контент, кто одобряет запросы или имеет доступ к настройкам. Это критически важно для общих серверов, где необходимо балансировать автономию пользователей с контролем пропускной способности и хранилища.
Платформа поддерживает SQLite и PostgreSQL. Для небольших домашних лабораторий SQLite предлагает легкое решение без сложной настройки. Для крупных развертываний с большим числом пользователей PostgreSQL обеспечивает лучшую параллельность, производительность и надежность данных, гарантируя стабильность приложения под высокой нагрузкой.
Интерфейс обладает адаптивным дизайном, позволяя администраторам управлять запросами, одобрять их и следить за состоянием системы прямо со смартфона или планшета. Этот подход «mobile-first» незаменим для управления серверами на ходу, предоставляя опыт, близкий к нативному приложению, без установки дополнительного ПО.
docker run -d --name seerr -p 3000:3000 seerr/seerr:latest., 2. Перейдите в веб-интерфейс по адресу http://localhost:3000 и завершите мастер начальной настройки для подключения вашего сервера Jellyfin, Plex или Emby., 3. Настройте API-ключи Sonarr и Radarr на вкладке «Services» для активации автоматического получения медиаконтента., 4. Определите роли и права пользователей на панели «Users», чтобы контролировать, кто может запрашивать контент, а кто имеет права административного одобрения., 5. Пригласите пользователей на платформу; теперь они могут просматривать и запрашивать контент, что инициирует автоматический мониторинг в подключенных экземплярах Radarr/Sonarr.Энтузиаст использует Seerr, чтобы позволить членам семьи запрашивать фильмы. Вместо ручного поиска файлов администратором, пользователи используют интерфейс Seerr, а система автоматически дает команду Radarr на загрузку, обеспечивая удобство уровня Netflix.
Владелец Plex-сервера с 20+ удаленными пользователями использует Seerr для контроля запросов. Настраивая права доступа, он разрешает только доверенным пользователям запрашивать 4K-контент, предотвращая перегрузку сервера и эффективно распределяя ресурсы.
Управляют self-hosted медиасерверами и нуждаются в автоматизированных решениях, не требующих частого обслуживания, для поддержания актуальности библиотек без ручного вмешательства.
Нуждаются в централизованной системе управления запросами для обработки заявок пользователей, предотвращения дублирующихся загрузок и контроля за хранилищем и пропускной способностью сервера.
Бесплатное программное обеспечение с открытым исходным кодом. Распространяется по open-source лицензии. Платные уровни или подписки отсутствуют; требуется самостоятельное развертывание (self-hosted).