remux
Servidor multimedia auto-alojado compatible con Jellyfin, escrito en Rust, que integra Stremio, archivos locales, WebDAV y torrents en una sola biblioteca con pipeline independiente para música.
Ficha actualizada 28 sept 2026, 0:55 · upstream 28 sept 2026, 0:51 · release v0.34.0
Qué es remux
Descripción editorial construida a partir del repositorio, su documentación y sus señales de mantenimiento.
Remux es un servidor de medios auto-alojado diseñado para funcionar con clientes compatibles con la API de Jellyfin sin requerir cambios. Permite consolidar múltiples fuentes de contenido como extensiones de Stremio, archivos locales, servidores WebDAV y torrents en una única biblioteca unificada. Incluye un pipeline independiente para música que soporta fuentes remotas, diferenciándose del flujo principal de video.
El sistema ofrece seguimiento de reproducción sincronizado entre clientes, gestión de usuarios con importación desde servidores Jellyfin existentes e interfaz administrativa personalizada. Soporta selección automática de pistas de audio y subtítulos mediante datos de sondeo, obteniendo metadatos de RemuxDB para una experiencia consistente. La aplicación de escritorio permite ejecución en segundo plano sin Docker ni terminal.
- Consolidar múltiples fuentes de contenido (Stremio, WebDAV, torrents) en un solo servidor compatible con Jellyfin
- Streaming directo desde torrents sin descargar archivos completos
- Gestión de biblioteca multimedia con filtrado por etiquetas, catálogo y año de lanzamiento
- Sincronización de progreso de reproducción entre diferentes clientes Jellyfin
- Compatibilidad total con clientes Jellyfin existentes (Infuse, Swiftfin, Android)
- Pipeline independiente para música con soporte de fuentes remotas
- Selección automática de pistas de audio y subtítulos mediante RemuxDB
- Interfaz administrativa personalizada para gestión de bibliotecas y usuarios
- No incluye Dockerfile ni compose nativo en el análisis técnico (requiere configuración manual)
- Complejidad baja pero necesita configuración inicial de variables de entorno (.env)
- Dependencia externa de RemuxDB para metadatos de streams
Capturas del proyecto
Imágenes reales detectadas en la documentación del repositorio.
Perfil de infraestructura
Estimación inicial derivada del repositorio y de los servicios detectados.
Despliegue detectado
Qué señales reales de instalación hemos encontrado.
Para despliegue, usar la imagen ghcr.io/lostb1t/remux:latest en contenedores o descargar el paquete nativo para escritorio. Configurar volumen /remux/data:/data y mapear puerto 3000. En desarrollo, instalar cargo-make y dioxus-cli, copiar .env.example a .env y ejecutar cargo make dev.
Stack y dependencias
Componentes inferidos a partir de manifests, configuración y documentación.
Puede sustituir a
Relaciones detectadas por el análisis del repositorio y su categoría.
Experiencia real de la comunidad
Ayuda a contrastar la estimación automática con instalaciones reales.
Todavía no hay datos comunitarios para este proyecto.
