Wizarr — self-hosted-система, которая отправляет приглашения на медиасерверы и помогает новым пользователям настроить Plex, Jellyfin, Emby и другие сервисы.
hrfee/jfa-go
Приложение для управления пользователями Jellyfin: приглашения для регистрации, профили, сброс пароля и связь с пользователями.
- Звёзды
- 1,187
- Форки
- 72
- Открытые issues
- 45
- Последний коммит
- 28 дней назад
Что это?
jfa-go — приложение для управления пользователями Jellyfin, также поддерживающее Emby. Администратор может отправлять ссылки-приглашения, по которым новые пользователи создают аккаунты самостоятельно, а приложение применяет настройки Jellyfin, например доступ к библиотекам и транскодирование, используя профили для разных типов пользователей. Для приглашений можно задать срок действия или число использований; также приложение может требовать сложные пароли и CAPTCHA.
Помимо регистрации, jfa-go предоставляет страницу «Мой аккаунт», где пользователи могут изменить пароль и контактные данные. Сбросить пароль можно как через встроенный в Jellyfin сценарий «Забыли пароль?», так и через приложение. jfa-go собирает контактные данные для связи по email, Discord, Telegram или Matrix и отправляет уведомления об истечении срока действия аккаунта, его блокировке, включении или удалении, а также объявления в Markdown. Аккаунты можно просматривать и редактировать массово; кроме того, приложение умеет синхронизировать имена пользователей, пароли и контактные данные с Ombi и Jellyseerr.
Проект доступен в виде Docker-образа, пакетов для Debian/Ubuntu и AUR, а также предварительно собранных бинарных файлов для других платформ. После запуска по умолчанию открывается мастер настройки на порту 8056.
Ключевые возможности
- 01Отправляйте ссылки-приглашения, чтобы новые пользователи могли регистрироваться без ручного создания аккаунта.
- 02Применяйте настройки Jellyfin при регистрации с помощью профилей для разных типов пользователей.
- 03Ограничивайте приглашения сроком действия или числом использований; при желании включайте CAPTCHA.
- 04Позволяйте пользователям сбрасывать пароль и изменять контактные данные на странице «Мой аккаунт».
- 05Синхронизируйте аккаунты с Ombi и Jellyseerr и отправляйте уведомления об истечении срока действия и изменениях статуса.
Сценарии использования
- Настройка частного сервера Jellyfin, где друзья или родственники запрашивают доступ по приглашению.
- Автоматическая настройка доступа новых пользователей к нужным библиотекам и параметров транскодирования.
- Отправка пользователям уведомлений по email, Discord, Telegram или Matrix до истечения срока действия их аккаунтов.
Быстрый старт
- 1
Добавьте apt-репозиторий hrfee, как описано в README
- 2
Обновите списки пакетов
sudo apt-get update - 3
Установите jfa-go на серверы
sudo apt-get install jfa-go - 4
Запустите jfa-go, затем откройте localhost:8056, чтобы завершить мастер настройки
jfa-go
Что важно знать
- Программа разработана для Jellyfin; поддержка Emby второстепенна.
- Разработка ведётся нерегулярно, поскольку у сопровождающего мало времени на проект.
- Лицензия указана как NOASSERTION, поэтому перед использованием ознакомьтесь с условиями лицензии в репозитории.
В подборках
Темы
Частые вопросы
- Что такое jfa-go?
- Приложение для управления пользователями Jellyfin: приглашения для регистрации, профили, сброс пароля и связь с пользователями. jfa-go — приложение для управления пользователями Jellyfin, также поддерживающее Emby. Администратор может отправлять ссылки-приглашения, по которым новые пользователи создают аккаунты самостоятельно, а приложение применяет настройки Jellyfin, например доступ к библиотекам и транскодирование, используя профили для разных типов пользователей. Для приглашений можно задать срок действия или число использований; также приложение может требовать сложные пароли и CAPTCHA.
- jfa-go можно использовать бесплатно? Какая у него лицензия?
- jfa-go распространяется с открытым исходным кодом под лицензией Other. Перед использованием в коммерческих продуктах проверьте условия лицензии.
- jfa-go всё ещё поддерживается?
- Активно поддерживается. Последний коммит в jfa-go — 10 окт. 2026 г..
- Для чего можно использовать jfa-go?
- Настройка частного сервера Jellyfin, где друзья или родственники запрашивают доступ по приглашению. Автоматическая настройка доступа новых пользователей к нужным библиотекам и параметров транскодирования. Отправка пользователям уведомлений по email, Discord, Telegram или Matrix до истечения срока действия их аккаунтов.
- Как установить jfa-go?
- Добавьте apt-репозиторий hrfee, как описано в README Обновите списки пакетов: sudo apt-get update Установите jfa-go на серверы: sudo apt-get install jfa-go Запустите jfa-go, затем откройте localhost:8056, чтобы завершить мастер настройки: jfa-go
- Где скачать jfa-go?
- Исходный код и инструкции по установке — на GitHub: https://github.com/hrfee/jfa-go
Описание создано ИИ на основе README проекта. Статистика GitHub обновляется ежедневно.
Похожие проекты
Автоматически отправляет в Seer запросы на фильмы, сериалы и аниме на основе недавней истории просмотров пользователей Jellyfin, Plex или Emby.
Веб-приложение с открытым исходным кодом для заявок на фильмы и сериалы с модерацией для медиатек Jellyfin, Plex и Emby.
Ombi — self-hosted приложение для запросов медиаконтента, которое синхронизируется с Plex, Emby и Jellyfin и позволяет запрашивать фильмы, музыку и сериалы.
Инструмент для обслуживания медиатеки Plex, Jellyfin и Emby: находит по правилам непросмотренный или незапрошенный контент и удаляет его по истечении льготного периода.
Самостоятельно размещаемый сервис для синхронизации статуса просмотра между медиасерверами Plex, Jellyfin и Emby без сторонних сервисов.