Jellyfin config - shyonae/selfhosted-anime GitHub Wiki

Initial configuration

Once the container is up and running, proceed with the creation of an account and create two media libraries like this, one for movies and one for tv-shows.

images/jellyfin-medialibrary.png

  • Leave everything in the page as-is, we'll modify some things soon, for now proceed with the installation.

Shokofin plugin installation

Follow the guide written here to install the Shokofin plugin.

NOTE: If you're using the daily version on Shoko Server, you need to use a different repository than the one listed in the guide above. If you don't the metadata is not guaranteed to be imported into Jellyfin.

  • https://raw.githubusercontent.com/ShokoAnime/Shokofin/master/manifest-unstable.json

Once you've restarted Jellyfin and successfully connected the plugin to Shoko (you may need to put http://shokoserver:8111 in the Connection Settings for it to work, if you've following everything in this guide this works because the containers are on the same network and have automatic DNS resolution), configure the Metadata Settings like so:

images/shokofin-metadata.png


Libraries metadata config

Now let's manage our libraries to accept all metadata from Shoko:

NOTE: You can use other metadata extensions too, my picks are AniDB (even if it's reduntant) and AniList. I suggest using them only if you need to. (Don't forget to modify the settings below accordingly, ☑️ the ones you want to use.)

images/jellyfin-managelibraries.png

These are the settings I will modify for both the Anime Shows medialibrary and the Anime Movies one:

  • Anime Shows
    • Library Settings
      • Preferred download language: English
      • ☑️ Prefer embedded titles over filenames
      • Metadata downloaders (TV Shows): ☑️ Shoko, Disable everything else
      • Metadata downloaders (Seasons): ☑️ Shoko, Disable everything else
      • Metadata downloaders (Episodes): ☑️ Shoko, Disable everything else
      • Image fetchers (TV Shows): ☑️ Shoko, Disable everything else
      • Image fetchers (Seasons): ☑️ Shoko, Disable everything else
      • Image fetchers (Episodes): ☑️ Shoko, Disable everything else
  • Anime Movies
    • Library Settings
      • Preferred download language: English
      • ☑️ Prefer embedded titles over filenames
      • ☑️ Automatically add to collection
      • Metadata downloaders (Movies): ☑️ Shoko, Disable everything else
      • Image fetchers (Movies): ☑️ Shoko, Disable everything else

After this, in the same menu as above:

  • hit Scan library
    • under Refresh mode
      • select Search for missing metadata and ☑️ Replace existing images

and you should be done! You can now watch your stuff in peace.