Медиасервер для самостоятельного размещения: он превращает локальные видеофайлы в библиотеку с веб-плеером в стиле Netflix.
LLukas22/Jellyswarrm
Обратный прокси, объединяющий несколько медиасерверов Jellyfin в единую библиотеку и интерфейс.
- Звёзды
- 964
- Форки
- 48
- Открытые issues
- 39
- Последний коммит
- 6 часов назад
Что это?
Jellyswarrm работает перед несколькими серверами Jellyfin и представляет их клиентским приложениям как один сервер Jellyfin. Библиотеки из разных мест можно просматривать вместе, а списки Next Up и Recently Added объединяются со всех подключённых серверов.
Воспроизведение идёт напрямую с исходного сервера, а не через Jellyswarrm, поэтому нагрузка на транскодирование и потоковую передачу остаётся там, где хранятся медиафайлы. Пользователей на разных серверах можно связать с помощью сопоставления пользователей, а также синхронизировать между федеративными серверами. Веб-интерфейс по адресу /ui позволяет настроить систему, управлять серверами и сопоставлениями, а встроенный веб-клиент Jellyfin доступен по тому же адресу.
Проект написан на Rust, поставляется в виде Docker-образов и пока находится на раннем этапе разработки. Quick Connect, поддержка websocket для SyncPlay, потоковая передача аудио и автоматическая настройка битрейта указаны как функции в разработке.
Ключевые возможности
- 01Просматривайте библиотеки с нескольких серверов Jellyfin в едином интерфейсе.
- 02Смотрите видео напрямую с исходного сервера.
- 03Связывайте учётные записи пользователей на разных серверах с помощью сопоставления пользователей.
- 04Объединяйте списки Next Up и Recently Added с разных серверов.
- 05Совместим с существующими клиентами Jellyfin, поскольку представляется стандартным сервером.
- 06Разворачивайте проект с помощью Docker и управляйте серверами через веб-интерфейс.
Сценарии использования
- Объединение медиатек, размещённых на домашних серверах и серверах друзей.
- Единая точка доступа к Jellyfin для домохозяйства, если контент хранится на нескольких машинах.
- Подключение серверов Jellyfin в разных сетях без монтирования удалённого хранилища через SMB.
Быстрый старт
- 1
Запустите Jellyswarrm с помощью Docker Compose, используя предоставленный файл docker-compose.yml
docker compose up -d - 2
Откройте веб-интерфейс по адресу /ui на порту 3000 и войдите с заданными вами учетными данными
Что важно знать
- Проект находится на раннем этапе разработки, поэтому некоторые функции не завершены или отсутствуют.
- QuickConnect, поддержка websocket и SyncPlay не завершены или работают нестабильно.
- Протестированы не все клиенты Jellyfin, поэтому с некоторыми могут возникнуть проблемы.
- Лицензировано по GPL-2.0 — лицензии с копилефтом.
В подборках
Темы
Частые вопросы
- Что такое Jellyswarrm?
- Обратный прокси, объединяющий несколько медиасерверов Jellyfin в единую библиотеку и интерфейс. Jellyswarrm работает перед несколькими серверами Jellyfin и представляет их клиентским приложениям как один сервер Jellyfin. Библиотеки из разных мест можно просматривать вместе, а списки Next Up и Recently Added объединяются со всех подключённых серверов.
- Jellyswarrm можно использовать бесплатно? Какая у него лицензия?
- Jellyswarrm распространяется с открытым исходным кодом под лицензией GPL-2.0. Перед использованием в коммерческих продуктах проверьте условия лицензии.
- Jellyswarrm всё ещё поддерживается?
- Активно поддерживается. Последний коммит в Jellyswarrm — 7 нояб. 2026 г..
- Для чего можно использовать Jellyswarrm?
- Объединение медиатек, размещённых на домашних серверах и серверах друзей. Единая точка доступа к Jellyfin для домохозяйства, если контент хранится на нескольких машинах. Подключение серверов Jellyfin в разных сетях без монтирования удалённого хранилища через SMB.
- Как установить Jellyswarrm?
- Запустите Jellyswarrm с помощью Docker Compose, используя предоставленный файл docker-compose.yml: docker compose up -d Откройте веб-интерфейс по адресу /ui на порту 3000 и войдите с заданными вами учетными данными
- Где скачать Jellyswarrm?
- Исходный код и инструкции по установке — на GitHub: https://github.com/LLukas22/Jellyswarrm
Описание создано ИИ на основе README проекта. Статистика GitHub обновляется ежедневно.
Похожие проекты
Бесплатный self-hosted медиасервер с API для потоковой передачи фильмов, сериалов и музыки на устройства через приложения — открытая альтернатива Plex и Emby.
Самостоятельно размещаемое веб-приложение для обмена игровыми клипами и видео по уникальным ссылкам с публичными и приватными лентами.
Самостоятельно размещаемый трекер фильмов и сериалов, синхронизирующий библиотеки и историю просмотров в Jellyfin, Plex, Emby, Nuvio и Stremio.
Веб-приложение с открытым исходным кодом для заявок на фильмы и сериалы с модерацией для медиатек Jellyfin, Plex и Emby.
Ombi — self-hosted приложение для запросов медиаконтента, которое синхронизируется с Plex, Emby и Jellyfin и позволяет запрашивать фильмы, музыку и сериалы.