🚀 Deployed at: jellytools.j33.xyz.
The JellyTools webapp is a collection of external tools to help manage your Jellyfin media server. It uses both the Jellyfin API and the Jellyseer API to fetch data and run various housekeeping tasks.
- Clean up space on your server by removing old, unwatched media
- Fetch the most watched movies and shows
- Create sharable graphics and statistics
- Get lists of most and least active users
- Create nice shareable links to media
Built on node with Next, Tailwind and TypeScript and MUI components. Issues and PRs are welcome.
-
Jellyseer does not allow client->server communication, so the requests are proxied through the Next.js route
/api/proxy
. -
Jellyfin uses its API token in the authentication header as
Mediabrowser Token="token"
header, while Jellyseer uses the header X-Api-Key. -
For the 'date added' behaviour to work as expected, use the date scanned into the library, not the date the file was created. This can be changed in your Jellyfin settings under Libraries > Display.