Лучшие приложения для профилей Netflix-стиля в Jellyfin

XDA написал статью о том, как один плагин превратил общий сервер Jellyfin из источника разочарования в то, что его семья действительно открывает по собственному выбору. Jellyfin не поставляется с экраном “Кто смотрит?” из коробки, и когда на сервере более одного пользователя, отсутствие слоя профилей становится очевидным. Вот семь приложений и плагинов, которые добавляют профили, аватары, очереди запросов и пользовательские элементы управления в стиле Netflix на сервер Jellyfin. Все выбранные варианты бесплатны, большинство имеют открытый исходный код и все работают рядом со стандартной установкой Jellyfin на Windows, macOS или Linux.

На что обращать внимание при настройке профилей Jellyfin

Многопользовательский Jellyfin имеет несколько проблем. Плагин “профилей” решает одну из них, а не все. Предложенные ниже варианты охватывают пять возможностей. Подберите те, которые действительно нужны вашему дому, перед добавлением множества плагинов:

Два из этих элементов могут быть в одном плагине (JellyProfiles объединяет переключение, аватары и родительский контроль) или распределены по нескольким. Комбинируйте их, не добавляйте плагины без необходимости.

Быстрое сравнение

Приложение Лучше всего для Платформы Бесплатно Выделяющееся
JellyProfiles Переключение профилей в стиле Netflix Плагин сервера Да До 5 профилей на аккаунт, защита PIN
GetAvatar Добавление изображений аватаров Плагин сервера Да Выбор из предварительно загруженной галереи
Jellystat Статистика просмотров для каждого пользователя Docker Да Панели управления в стиле Grafana
LDAP Authentication Plugin Реальный единый вход Плагин сервера Да Привязка пользователей Jellyfin к LDAP или FreeIPA
Jellyseerr Очереди запросов для каждого пользователя Docker Да Форк Overseerr для Jellyfin
Playback Reporting Plugin Статистика времени просмотра для каждого пользователя Плагин сервера Да Встроенная отчётность, которую пропускает большинство гайдов
Home Screen Sections Plugin Лучший экран приветствия для каждого профиля Плагин сервера Да Пользовательские строки на вкладке домашней страницы

Приложения

1. JellyProfiles, лучше всего для переключения профилей

JellyProfiles (также называется Bonfire) - это плагин, на котором остановился автор статьи XDA. Он добавляет до пяти профилей в один аккаунт Jellyfin, каждый с именем, PIN-кодом, таймером автоблокировки, цветом аватара, рейтингом для родителей и списком доступа в библиотеку. Профили показывают экран “Кто смотрит?” в первый раз в каждой сеансе, и каждый профиль сохраняет собственную историю, точки возобновления и рекомендации.

Где это не справляется: Поддержка ограничена Jellyfin Web, официальным клиентом Android и Jellyfin Media Player (JMP). Нативные клиенты, такие как Swiftfin (iOS) и клиент Roku, в настоящий момент не отрисовывают меню выбора профиля.

Цена:

Платформы: Плагин сервера, поэтому работает везде, где работает Jellyfin (Linux, Windows, macOS, Docker)

Загрузка: GitHub (jaimedelano/JellyProfiles)

Итог: Начните отсюда. Это решает конкретную проблему “профилей в стиле Netflix”, о которой говорилась в статье XDA.

2. GetAvatar, лучше всего для реальных аватаров

GetAvatar - это небольшой плагин Jellyfin, который позволяет пользователю выбрать аватар из галереи вместо стандартного цветного блока. Галерея настраивается администратором, поэтому дом может добавить мультипликационные значки для детей и фотографии на основе настроения для взрослых в одну папку и позволить каждому аккаунту выбрать. Это хорошо работает с JellyProfiles для домов, которые хотят и переключение профилей, и аватары с именами.

Где это не справляется: Пользователи не могут загрузить свой аватар из интерфейса. Администратор должен сначала добавить изображения на сервер.

Цена:

Платформы: Плагин сервера

Загрузка: GitHub (cedev-1/jellyfin-plugin-GetAvatar)

Итог: Визуальный полировка, которую не обеспечивают цветные образцы JellyProfiles.

3. Jellystat, лучше всего для статистики просмотров каждого пользователя

Jellystat - это панель управления аналитикой, размещённая на собственном хосте для Jellyfin. Она работает как отдельный контейнер Docker, получает данные через API Jellyfin и создаёт диаграммы для каждого пользователя, разбивки по библиотекам и гистограммы воспроизведения. Для дома, использующего JellyProfiles, Jellystat превращает “каждый профиль имеет свою историю” в “каждый профиль имеет ежемесячное резюме.”

Где это не справляется: Требуется Docker Compose и контейнер Postgres. Настройка занимает 15-20 минут для того, кто впервые работает с самостоятельным хостингом.

Цена:

Платформы: Docker, поэтому работает на любом хосте Linux, macOS или Windows

Загрузка: GitHub (CyferShepard/Jellystat)

Итог: Лучший ответ на вопрос “кто и когда смотрел что” для общего сервера.

4. LDAP Authentication Plugin, лучше всего для реального единого входа

LDAP Authentication Plugin - это собственный плагин Jellyfin для привязки учётных записей пользователей к каталогу LDAP или FreeIPA. Для дома или домашней лаборатории, которые уже используют Authelia, Keycloak или LLDAP, это объединяет “добавить нового пользователя в Jellyfin” и “добавить нового пользователя в Sonarr” и “добавить нового пользователя в Immich” в одно действие.

Где это не справляется: Это перебор для дома с двумя людьми. Если никто ещё не запускает каталог LDAP, затраты на настройку несоразмерны.

Цена:

Платформы: Плагин сервера

Загрузка: Официальный каталог плагинов Jellyfin (добавьте https://repo.jellyfin.org/releases/plugin/manifest.json в репозитории, затем установите “LDAP Authentication”)

Итог: Установите это, если дом уже имеет поставщика идентификации. Пропустите, если ответ на “что такое LDAP?” - это пожимание плечами.

5. Jellyseerr, лучше всего для очередей запросов для каждого пользователя

Jellyseerr - это форк Overseerr, который работает с Jellyfin вместо только Plex. Пользователи входят с учётными данными Jellyfin, просматривают страницы, заполненные TMDb, и нажимают “Запросить” фильм или сериал. Sonarr и Radarr подхватывают запрос, загружают его, и Jellyseerr отмечает его как доступный, когда он попадает в библиотеку.

Где это не справляется: Это имеет смысл только при уже работающих Sonarr и Radarr. Без них это просто красивый интерфейс для того, чтобы сказать “пожалуйста, админ.”

Цена:

Платформы: Docker

Загрузка: GitHub (fallenbagel/jellyseerr)

Итог: Правильный выбор, если дом уже использует стек *arr.

6. Playback Reporting Plugin, лучшая встроенная отчётность

Playback Reporting Plugin - это собственный плагин Jellyfin для отчётности. Он показывает время просмотра для каждого пользователя внутри панели управления Jellyfin, без необходимости использования второго контейнера Docker. Это менее красиво, чем Jellystat, но это встроено, поставляется в каталоге плагинов Jellyfin и устанавливается за 30 секунд.

Где это не справляется: Интерфейс доступен только администраторам. Пользователи не могут видеть свою собственную статистику с клиента.

Цена:

Платформы: Плагин сервера

Загрузка: Официальный каталог плагинов Jellyfin (доступно во встроенном репозитории)

Итог: Облегчённая альтернатива Jellystat, когда Docker Compose - это больше настройки, чем дом хочет.

7. Home Screen Sections Plugin, лучше всего для полировки экрана приветствия

Home Screen Sections Plugin - это плагин сообщества, который позволяет администраторам определять дополнительные строки на главном экране Jellyfin. В сочетании с JellyProfiles каждый профиль может приземляться на вкладку домашней страницы с строками в соответствии со вкусами профиля (дети получают “Мультфильмы: продолжить просмотр”, взрослые получают “Недавно добавлено: документальные фильмы”). Это заключительный слой полировки для конфигурации с интенсивным использованием профилей.

Где это не справляется: Конфигурация представляет собой JSON в параметрах плагина, поэтому домашние хозяйства, привыкшие к “просто работает” полировке Netflix, найдут это утомительным.

Цена:

Платформы: Плагин сервера

Загрузка: GitHub (IAmParadox27/jellyfin-plugin-home-sections)

Итог: Дополнительно. Устанавливайте только после того, как JellyProfiles уже на месте.

Как выбрать правильные

Для дома с двумя людьми, которые хотят только экран “Кто смотрит?”: только JellyProfiles.

Для семьи с детьми: JellyProfiles для меню выбора, плюс GetAvatar для лиц с именами, плюс Home Screen Sections Plugin для строк, безопасных для детей.

Для общей домашней лаборатории, где домашние хозяйства действительно заботятся о “смотрел ли кто-нибудь что-нибудь на этой неделе?”: Jellystat или встроенный Playback Reporting Plugin.

Для домашней лаборатории, уже использующей Authelia или Keycloak: LDAP Authentication Plugin в первую очередь, затем всё остальное.

Для дома, использующего Sonarr и Radarr: Jellyseerr превращает “отправь мне сообщение, чтобы загрузить” в очередь самообслуживания.

Пропустите всё, что дублирует плагин, уже находящийся на месте. Конфликты плагинов Jellyfin молчаливы и сложны в отладке, и наложение двух плагинов профилей создаст непостоянное состояние.

Часто задаваемые вопросы

Jellyfin поддерживает профили в стиле Netflix изначально?

Пока нет. Обсуждение многопользовательских профилей (jellyfin-web #7059) - это один из самых длительных запросов функций, и JellyProfiles существует именно потому, что встроенный ответ ещё не готов. Встроенная поддержка запланирована, но сроков выпуска нет.

Какие клиенты Jellyfin поддерживают JellyProfiles?

JellyProfiles работает с Jellyfin Web (любой браузер), официальным приложением Jellyfin Android и Jellyfin Media Player. Нативные клиенты iOS (Swiftfin), Roku и Apple TV в настоящий момент не используют меню выбора профиля.

Я могу использовать JellyProfiles и LDAP Authentication вместе?

Да, они решают разные проблемы. LDAP обрабатывает идентификацию пользователя (один вход во всю домашнюю лабораторию). JellyProfiles обрабатывает профили просмотра для каждого аккаунта внутри Jellyfin.

Есть ли платное решение для профилей Jellyfin?

Нет. Весь экосистем Jellyfin бесплатен и имеет открытый исходный код. Все плагины в этом списке поддерживаются сообществом и бесплатны.

Эти плагины выдерживают обновления Jellyfin?

Большинство без проблем пережают младшие обновления. Обновления сервера на новую основную версию (10.10 на 10.11, например) могут потребовать обновлений плагинов от разработчика. Перед обновлением проверьте страницу GitHub Releases плагина против версии сервера Jellyfin.