Aplicativo web open source para solicitar filmes e séries, com fluxo de aprovação para bibliotecas Jellyfin, Plex e Emby.
CyferShepard/Jellystat
Aplicativo gratuito e de código aberto de estatísticas para Jellyfin que acompanha sessões, histórico de reprodução e atividades por usuário e biblioteca.
- Estrelas
- 2,502
- Forks
- 102
- Issues abertas
- 187
- Último commit
- há 28 dias
O que é?
Jellystat é um painel de estatísticas para servidores de mídia Jellyfin. Ele registra sessões de reprodução e o histórico assistido, e apresenta estatísticas por biblioteca e usuário, incluindo um panorama da atividade dos usuários e dos padrões de visualização.
O app funciona com um backend em Node.js e um frontend em React, e armazena os dados em um banco de dados PostgreSQL. Também inclui recursos para fazer backup e restaurar os dados, sincronizar automaticamente os itens das bibliotecas e integrar-se ao plugin Jellyfin Statistics. A configuração é feita por variáveis de ambiente, e o app pode ser implantado com Docker.
O projeto informa que ainda está em desenvolvimento e que o autor planeja reconstruí-lo do zero; por isso, no momento, as atualizações se limitam a correções de bugs graves. O Emby é compatível por meio de uma configuração em variável de ambiente.
Recursos principais
- 01Monitoramento e registro de sessões de reprodução
- 02Estatísticas de todas as bibliotecas e usuários
- 03Histórico de reprodução e panorama da atividade por usuário
- 04Backup e restauração dos dados armazenados
- 05Sincronização automática dos itens das bibliotecas e integração com o plugin Jellyfin Statistics
Casos de uso
- Acompanhar o que cada usuário assiste em um servidor Jellyfin doméstico ou compartilhado
- Ver quais bibliotecas concentram mais atividade de reprodução
- Manter um backup das estatísticas de reprodução armazenadas no PostgreSQL
Início rápido
- 1
Configure as variáveis de ambiente necessárias, incluindo as configurações do Postgres
- 2
Instale os pacotes
npm install - 3
Compile os arquivos locais
npm run build - 4
Execute o backend e o frontend juntos
npm run start-app
Antes de usar
- O projeto ainda está em desenvolvimento e pode se comportar de forma inesperada.
- O autor anunciou que vai reconstruí-lo, então, por enquanto, o projeto não está sendo atualizado ativamente.
- É necessário um banco de dados PostgreSQL e várias variáveis de ambiente obrigatórias.
Em coleções
Tópicos
Perguntas frequentes
- O que é Jellystat?
- Aplicativo gratuito e de código aberto de estatísticas para Jellyfin que acompanha sessões, histórico de reprodução e atividades por usuário e biblioteca. Jellystat é um painel de estatísticas para servidores de mídia Jellyfin. Ele registra sessões de reprodução e o histórico assistido, e apresenta estatísticas por biblioteca e usuário, incluindo um panorama da atividade dos usuários e dos padrões de visualização.
- Jellystat é gratuito? Qual é a licença?
- Jellystat é open source sob a licença MIT. Confira os termos da licença antes de usá-lo em produtos comerciais.
- Jellystat ainda é mantido?
- Manutenção ativa. O último commit de Jellystat foi em 26 de set. de 2026.
- Para que posso usar Jellystat?
- Acompanhar o que cada usuário assiste em um servidor Jellyfin doméstico ou compartilhado Ver quais bibliotecas concentram mais atividade de reprodução Manter um backup das estatísticas de reprodução armazenadas no PostgreSQL
- Como instalar Jellystat?
- Configure as variáveis de ambiente necessárias, incluindo as configurações do Postgres Instale os pacotes: npm install Compile os arquivos locais: npm run build Execute o backend e o frontend juntos: npm run start-app
- Onde consigo Jellystat?
- O código-fonte e as instruções de instalação estão no GitHub: https://github.com/CyferShepard/Jellystat
Resumo gerado por IA a partir do README do projeto. As estatísticas do GitHub são atualizadas diariamente.
Projetos relacionados
Ombi é uma ferramenta auto-hospedada para solicitar mídias, que permite pedir filmes, músicas e séries e sincroniza com Plex, Emby e Jellyfin.
Ferramenta para manutenção de bibliotecas do Plex, Jellyfin e Emby, que usa regras para reunir mídias não assistidas ou não solicitadas e removê-las após um período de carência.
Interface web em Streamlit baseada no yt-dlp para baixar vídeos avulsos ou playlists e organizá-los em pastas que o Plex, o Jellyfin ou o Emby possam indexar.
Aplicativo web auto-hospedado para armazenar, organizar e filtrar trechos de código, com armazenamento em SQLite ou PostgreSQL e endpoint MCP para assistentes de IA.
Dashboard de monitoramento em tempo real para servidores Plex, Jellyfin e Emby, com dados de transmissões, análises de reprodução e detecção de compartilhamento de contas.