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.
CyferShepard/Jellystat
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.
- Estrellas
- 2,502
- Forks
- 102
- Issues abiertos
- 187
- Último commit
- hace 28 días
¿Qué es?
Jellystat es un panel de estadísticas para servidores multimedia Jellyfin. Registra las sesiones de reproducción y el historial de visualización, y presenta estadísticas de cada biblioteca y usuario, incluidas vistas generales de la actividad y los patrones de visualización de los usuarios.
La aplicación funciona con un backend de Node.js y un frontend de React, y almacena los datos en una base de datos PostgreSQL. También permite hacer copias de seguridad y restaurar los datos, sincroniza automáticamente los elementos de las bibliotecas y se integra con el plugin Jellyfin Statistics. La configuración se realiza mediante variables de entorno y se puede implementar con Docker.
El proyecto indica que aún está en desarrollo y que su autor planea reconstruirlo desde cero, por lo que actualmente las actualizaciones se limitan a corregir errores graves. También es compatible con Emby mediante una opción de variable de entorno.
Funciones clave
- 01Supervisión y registro de sesiones de reproducción
- 02Estadísticas de todas las bibliotecas y usuarios
- 03Historial de visualización y resumen de actividad por usuario
- 04Copia de seguridad y restauración de los datos almacenados
- 05Sincronización automática de elementos de las bibliotecas e integración con el plugin Jellyfin Statistics
Casos de uso
- Seguir lo que ve cada usuario en un servidor Jellyfin doméstico o compartido
- Revisar qué bibliotecas registran más actividad de reproducción
- Conservar una copia de seguridad de las estadísticas de reproducción almacenadas en PostgreSQL
Inicio rápido
- 1
Configura las variables de entorno necesarias, incluidos los ajustes de Postgres
- 2
Instala los paquetes
npm install - 3
Compila los archivos locales
npm run build - 4
Ejecuta el backend y el frontend a la vez
npm run start-app
Antes de usarlo
- El proyecto aún está en desarrollo y puede comportarse de forma inesperada.
- El autor ha anunciado que lo reconstruirá, por lo que, por ahora, no se actualiza activamente.
- Requiere una base de datos PostgreSQL y varias variables de entorno obligatorias.
En colecciones
Temas
Preguntas frecuentes
- ¿Qué es Jellystat?
- 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. Jellystat es un panel de estadísticas para servidores multimedia Jellyfin. Registra las sesiones de reproducción y el historial de visualización, y presenta estadísticas de cada biblioteca y usuario, incluidas vistas generales de la actividad y los patrones de visualización de los usuarios.
- ¿Jellystat es gratuito? ¿Qué licencia tiene?
- Jellystat es open source bajo la licencia MIT. Revisa los términos de la licencia antes de usarlo en productos comerciales.
- ¿Jellystat sigue mantenido?
- Mantenimiento activo. El último commit de Jellystat fue el 26 sept 2026.
- ¿Para qué puedo usar Jellystat?
- Seguir lo que ve cada usuario en un servidor Jellyfin doméstico o compartido Revisar qué bibliotecas registran más actividad de reproducción Conservar una copia de seguridad de las estadísticas de reproducción almacenadas en PostgreSQL
- ¿Cómo se instala Jellystat?
- Configura las variables de entorno necesarias, incluidos los ajustes de Postgres Instala los paquetes: npm install Compila los archivos locales: npm run build Ejecuta el backend y el frontend a la vez: npm run start-app
- ¿Dónde consigo Jellystat?
- El código fuente y las instrucciones de instalación están en GitHub: https://github.com/CyferShepard/Jellystat
Resumen generado por IA a partir del README del proyecto. Las estadísticas de GitHub se actualizan a diario.
Proyectos relacionados
Ombi es una herramienta autoalojada para solicitar contenido multimedia que se integra con Plex, Emby y Jellyfin.
Herramienta para mantener bibliotecas de Plex, Jellyfin y Emby que usa reglas para reunir contenido no visto o no solicitado y eliminarlo tras un periodo de gracia.
Interfaz web de Streamlit basada en yt-dlp que descarga videos sueltos o listas de reproducción y los organiza en carpetas que Plex, Jellyfin o Emby pueden explorar.
Aplicación web autoalojada para guardar, organizar y filtrar fragmentos de código, con almacenamiento en SQLite o PostgreSQL y un endpoint MCP para asistentes de IA.
Panel de monitoreo en tiempo real para servidores Plex, Jellyfin y Emby, con información de streams, analíticas de reproducción y detección de cuentas compartidas.