Skip to content

Instantly share code, notes, and snippets.

@rodhfr
Last active May 30, 2023 15:36
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save rodhfr/acbbbe3ce2b03b618c858f5693c11393 to your computer and use it in GitHub Desktop.
Save rodhfr/acbbbe3ce2b03b618c858f5693c11393 to your computer and use it in GitHub Desktop.
Setup Jellyfin Scrobble Plugin
Plugin homepage https://github.com/vosmiic/jellyfin-ani-sync
Official nstallation guide https://github.com/vosmiic/jellyfin-ani-sync/wiki/Installation-&-Config
Click on generate callback URL. In case you are using jellyfin on local network, e.g. http://192.168.0.60:8096/AniSync/authCallback is mine. If you're using any VPS service, it would be the hostname you access Jellyfin like mysitejellyfin.com, and you have to supply this on the API endpoint box.
My animelist save location is C:\Users\YOURUSER\AppData\Roaming\jellyfin-anisync this is the default as far as I know.
Test save location
Set the provider mine is myanimelist
In case you're using MAL too, then you have to create a new ID, this is present on the plugin documentation this is where you have to create the new ID: https://myanimelist.net/apiconfig
Click on create ID
Is important to set up homepage URL, this was my error previously that prevent me from completing the authentication
Copy the Client ID and Client Secret to Notepad or something and submit the form
Go back to Any-Sync settings and Paste the Client ID and Client Secret
Select your user and click to Authorize User
Now Test Authentication
I've set off the box “Only change anime in Plan to Watch”
Set on “Automatically set completed shows as rewatching”
Check which library you want to scrobble and Save
Myanimelist API Settings:
---
App Name: Jellyfin-sync
App Type: web
App Description: Synchronize anime watch status between Jellyfin and anime tracking sites.
API Redirect URL: http://192.168.0.60:8096/AniSync/authCallback
Homepage URL: http://192.168.0.60:8096/AniSync/authCallback
App Logo URL: https://jellyfin.org/images/logo.svg
Commercial /Non-Commercial: Non-Commercial
Name /Company Name: Anything you want
Purpose of Use: Hobbyist
API Status: SHOULD be Published (when you submit)
---
Others services are not that hard, you don't even have to set up an API client ID and secret, at least Anilist doesn't need it if I'm not wrong.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment