Skip to content

Jellystat is a free and open source Statistics App for Jellyfin

License

Notifications You must be signed in to change notification settings

tam1m/Jellystat

 
 

Repository files navigation

Jellystat is a free and open source Statistics App for Jellyfin! (This project is still in development - expect some weirdness)

Current Features

  • Session Monitoring and logging
  • Statistics for all Libraries and Users
  • Watch History
  • User Overview and activity
  • Watch statisitcs
  • Backup and restore Data
  • Auto sync library items
  • Jellyfin Statistics Plugin Integration

Required Development

  • Responsive UI
  • Code Optimizations
  • Security Testing
  • More Validations and Error Handling
  • Multi-Server support
  • More to come

Getting Started with Development

  • Clone the project from git
  • set your env variables before strating the server (Variable names as per the docker compose file).
  • Run npm init to install necessary packages
  • Run npm run start-server to only run the backend nodejs server
  • Run npm run start to only run the frontend React UI
  • Run npm run start-app to run both backend and frontend at the same time

Launching Jellystat using Docker

Check out our dockerhub to run Jellystat: https://hub.docker.com/r/cyfershepard/jellystat

Screenshots

Support

API Documentation

To-do

About

Jellystat is a free and open source Statistics App for Jellyfin

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 91.9%
  • CSS 7.6%
  • Other 0.5%