jellydash
Dashboard auto-alojado para Jellyfin que monitoriza sesiones en vivo, historial de reproducción, estadísticas y envía notificaciones push. Funciona como PWA instalable en móviles.
Ficha actualizada 18 sept 2026, 21:39 · upstream 17 sept 2026, 16:02 · release v1.12.0
Qué es jellydash
Descripción editorial construida a partir del repositorio, su documentación y sus señales de mantenimiento.
Jellydash es un panel de control diseñado específicamente para servidores Jellyfin, ofreciendo una alternativa a Tautulli pero con funcionalidades nativas para el ecosistema Jellyfin. Proporciona visualización en tiempo real de quién está reproduciendo actualmente, incluyendo detalles sobre transcoding, calidad y progreso. El historial se recopila mediante un poller de fondo que garantiza datos completos incluso cuando el panel no está activo.
El sistema incluye módulos estadísticos avanzados como tendencias de popularidad, tiempo de visualización por usuario y desglose por dispositivos y codecs. La integración con Jellyseerr permite monitorizar solicitudes pendientes de descargas. El proyecto es modular, soporta múltiples canales de notificación (Telegram, Pushover, Discord, ntfy, Gotify) y ofrece opciones de autenticación opcional para despliegues públicos.
- Monitorización en tiempo real de sesiones de reproducción activa con indicadores de transcoding
- Análisis de tendencias de consumo de contenido (series/movies más vistas por usuario)
- Integración con Jellyseerr para alertas sobre nuevas solicitudes de descargas
- Notificaciones push multiplataforma cuando usuarios inician reproducción o llegan solicitudes
- Arquitectura modular que permite cargar plugins adicionales vía sistema de módulos drop-in
- Soporte nativo para PWA con instalación como app en dispositivos móviles Android/iOS
- Compatibilidad con múltiples canales de notificación simultáneos (Telegram, Pushover, Discord, ntfy, Gotify)
- Base de datos flexible: MariaDB por defecto o SQLite para despliegues ligeros sin contenedor separado
- Requiere configuración manual de variables de entorno para habilitar notificaciones y autenticación
- La inferencia de tiempo de visualización en datos históricos antiguos se marca como estimación
- Dependencia de la API de Jellyfin estable para funcionalidad completa del dashboard
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.
Usar MariaDB por defecto o SQLite para entornos ligeros. Configurar APP_URL y variables de notificación (.env) antes del primer arranque. Para despliegues públicos, habilitar autenticación opcional y usar Tailscale en lugar de exponer directamente. Actualizar con docker compose pull && up -d.
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.