Skip to main content

Koito

Other Uses

To monitor and re-scrobble activity from a Koito account create a Koito (Source)

Setup a Koito server if you have not already done this.

  • Create (or get) an API Key
    • From your Koito server dashboard navigate to Settings (bottom-left icon) => API Keys
    • Create a new Key (or use an existing) and Copy the key using the copy icon to the right of the key
    • EX pM195xPV98CDpk0QW47FIIOR8AKATAX5DblBF-Jq0t1MbbKL
  • Take note of your Koito username (used below as KOITO_USER)
  • Determine your Koito URL
    • This is the URL you use to access your Koito dashboard OR whatever URL is accessible from your multi-scrobbler instance.
    • EX dashboard at http://192.168.0.100:4110 => KOITO_URL is set to http://192.168.0.100:4110
Koito Base URL

Using the URL path /apis/listenbrainz Koito docs describe is not required. The Koito URL used for multi-scrobbler should only be the base URL. Only include a URL path if your Koito base url is not at host:port. See the table below for examples.

Base URL Examples
KOITO_URLMS Detected Base URLExample Scrobble Api URL
http://192.168.0.100:4110http://192.168.0.100:4110http://192.168.0.100:4110/apis/listenbrainz/1
https://koito.mydomain.comhttps://koito.mydomain.comhttps://koito.mydomain.com/apis/listenbrainz/1
http://192.168.0.100:4110/apis/listenbrainzhttp://192.168.0.100:4110http://192.168.0.100:4110/apis/listenbrainz/1
http://192.168.0.100:80/koitohttp://192.168.0.100:80/koitohttp://192.168.0.100:80/koito/apis/listenbrainz/1
tip

Ensure that Koito is configured to allow requests from multi-scrobbler! In Koito config set KOITO_ALLOWED_HOSTS to the IP the multi-scrobbler dashboard is accessible from.

Configuration

ENV Config Type

Environmental VariableRequired?DefaultDescription
KOITO_TOKENYesAPI Key from your Koito Account
KOITO_USERYesYour Koito username
KOITO_URLNoThe base URL for the Koito server