Backend de servidor multimedia y API gratuitos y autohospedados que transmiten películas, series y música a dispositivos mediante aplicaciones; una alternativa abierta a Plex y Emby.
LLukas22/Jellyswarrm
Un proxy inverso que combina varios servidores Jellyfin en una biblioteca y una interfaz unificadas.
- Estrellas
- 964
- Forks
- 48
- Issues abiertos
- 39
- Último commit
- hace 3 días
¿Qué es?
Jellyswarrm se sitúa delante de varios servidores Jellyfin y los presenta como un único servidor Jellyfin para las aplicaciones cliente. Permite explorar juntas las bibliotecas de distintas ubicaciones y combina las listas Next Up y Recently Added de todos los servidores conectados.
La reproducción se transmite directamente desde el servidor original, no a través de Jellyswarrm, así que la carga de transcodificación y streaming se mantiene donde están los archivos multimedia. Los usuarios de distintos servidores se pueden vincular mediante el mapeo de usuarios, y también se pueden sincronizar entre servidores federados. La interfaz web de /ui permite configurar y administrar servidores y mapeos; además, el cliente web de Jellyfin incluido se sirve desde la misma dirección.
El proyecto está escrito en Rust, se distribuye como imágenes de Docker y todavía está en una fase temprana de desarrollo. Quick Connect, la compatibilidad con websockets para SyncPlay, el streaming de audio y el ajuste automático de bitrate figuran como funciones en desarrollo.
Funciones clave
- 01Explorar bibliotecas de varios servidores Jellyfin desde una sola interfaz.
- 02Reproducir contenido en streaming directamente desde el servidor original.
- 03Vincular cuentas de usuario entre servidores mediante el mapeo de usuarios.
- 04Combinar las listas Next Up y Recently Added de varios servidores.
- 05Funcionar con los clientes Jellyfin existentes, ya que se presenta como un servidor estándar.
- 06Implementarlo con Docker y administrar los servidores desde una interfaz web.
Casos de uso
- Combinar bibliotecas multimedia repartidas entre servidores propios y de amigos.
- Ofrecer a un hogar un único punto de acceso a Jellyfin cuando el contenido está alojado en varios equipos.
- Conectar servidores Jellyfin en redes distintas sin montar el almacenamiento remoto mediante SMB.
Inicio rápido
- 1
Inicia Jellyswarrm con Docker Compose usando el archivo docker-compose.yml proporcionado
docker compose up -d - 2
Abre la interfaz web en /ui, en el puerto 3000, e inicia sesión con las credenciales que configuraste
Antes de usarlo
- Aún está en una fase temprana de desarrollo y algunas funciones están incompletas o no están disponibles.
- QuickConnect, la compatibilidad con websocket y SyncPlay están sin terminar o no son fiables.
- No se han probado todos los clientes de Jellyfin, por lo que algunos pueden tener problemas.
- Está publicado bajo la licencia GPL-2.0, una licencia copyleft.
En colecciones
Temas
Preguntas frecuentes
- ¿Qué es Jellyswarrm?
- Un proxy inverso que combina varios servidores Jellyfin en una biblioteca y una interfaz unificadas. Jellyswarrm se sitúa delante de varios servidores Jellyfin y los presenta como un único servidor Jellyfin para las aplicaciones cliente. Permite explorar juntas las bibliotecas de distintas ubicaciones y combina las listas Next Up y Recently Added de todos los servidores conectados.
- ¿Jellyswarrm es gratuito? ¿Qué licencia tiene?
- Jellyswarrm es open source bajo la licencia GPL-2.0. Revisa los términos de la licencia antes de usarlo en productos comerciales.
- ¿Jellyswarrm sigue mantenido?
- Mantenimiento activo. El último commit de Jellyswarrm fue el 3 nov 2026.
- ¿Para qué puedo usar Jellyswarrm?
- Combinar bibliotecas multimedia repartidas entre servidores propios y de amigos. Ofrecer a un hogar un único punto de acceso a Jellyfin cuando el contenido está alojado en varios equipos. Conectar servidores Jellyfin en redes distintas sin montar el almacenamiento remoto mediante SMB.
- ¿Cómo se instala Jellyswarrm?
- Inicia Jellyswarrm con Docker Compose usando el archivo docker-compose.yml proporcionado: docker compose up -d Abre la interfaz web en /ui, en el puerto 3000, e inicia sesión con las credenciales que configuraste
- ¿Dónde consigo Jellyswarrm?
- El código fuente y las instrucciones de instalación están en GitHub: https://github.com/LLukas22/Jellyswarrm
Resumen generado por IA a partir del README del proyecto. Las estadísticas de GitHub se actualizan a diario.
Proyectos relacionados
Aplicación web autoalojada para compartir clips de juegos y videos mediante enlaces únicos, con feeds públicos o privados.
Rastreador multimedia autoalojado que sincroniza bibliotecas e historial de reproducción de Jellyfin, Plex, Emby, Nuvio y Stremio.
Aplicación web de código abierto para solicitar películas y series, con flujos de aprobación para bibliotecas de Jellyfin, Plex y Emby.
Ombi es una herramienta autoalojada para solicitar contenido multimedia que se integra con Plex, Emby y Jellyfin.
Aplicación gratuita y de código abierto de estadísticas para Jellyfin que registra sesiones, historial de reproducción y actividad por usuario y biblioteca.