Skip to main content

Jellyfin

Must be using Jellyfin 10.7 or greater

  • Create an API Key for multi-scrobbler
    • In the Jellyfin desktop web UI Navigate to -> Administration -> Dashboard -> API Keys (http://YOUR_JELLYIN_URL/web/index.html#!/apikeys.html)
    • Click + button and create a new key with App name multi-scrobbler
    • Copy the created API Key value for use in configuration below

It is recommended to use API Key + username but if you are not an admin for your Jellyfin instance you can also authenticate with your Jellyfin username and password.

Important Defaults

By default...

  • multi-scrobbler will only scrobble for the user authenticated with the API.
    • Allowed Users (usersAllow or JELLYFIN_USERS_ALLOW) are only necessary if you want to scrobble for additional users.
  • multi-scrobbler will only scrobble media found in Jellyfin libraries that were labelled as Music.
    • librariesAllow or JELLYFIN_LIBRARIES_ALLOW will override this
    • OR use additionalAllowedLibraryTypes to allow more types (like mixed or book for audiobooks)
  • multi-scrobbler will only scrobble media Jellyfin detects as Audio.
    • To force multi-scrobbler to scrobble when media is detected as Unknown use "allowUnknown": true in file/aio configuration.

Configuration

Environmental VariableRequired?DefaultDescription
JELLYFIN_URLYesThe URL of the Jellyfin server IE http://localhost:8096
JELLYFIN_USERYesThe user to authenticate with the API
JELLYFIN_APIKEYNoThe API Key to use for authentication (Must provide either apikey or password)
JELLYFIN_PASSWORDNoThe password of the user to authenticate for. (Must provide either apikey or password)
JELLYFIN_USERS_ALLOWNoComma-separated list of usernames (from Jellyfin) to scrobble for
JELLYFIN_USERS_BLOCKNoComma-separated list of usernames (from Jellyfin) to disallow scrobble for
JELLYFIN_DEVICES_ALLOWNoComma-separated list of devices to scrobble from
JELLYFIN_DEVICES_BLOCKNoComma-separated list of devices to disallow scrobbles from
JELLYFIN_LIBRARIES_ALLOWNoComma-separated list of libraries to allow scrobbles from
JELLYFIN_LIBRARIES_BLOCKNoComma-separated list of libraries to disallow scrobbles from