4. System Notes - LumePart/Explo GitHub Wiki

This section explains how Explo interacts with different music systems and downloaders. Any known bugs or configuration tips are documented here.

Music Systems

Emby

Emby has a minor bug when you're not using persistent mode. It's generated API can't delete items (including playlists). This means that the playlist won't get deleted from Emby (the song files will still be deleted).

MPD (Music-Player Daemon)

For MPD it is recommended to use the binary version of Explo, I haven't had much luck testing it with the docker version.

Plex

Plex supports both authentication methods:

  • Username & Password - recommended, unless using 2FA
  • API Key - Works even when using 2FA

Here is an article on how to find the API Key


Downloaders

Youtube

Youtube needs an API key to search for tracks. The API allows to query 100 songs per day, so if you exceed it (e.g by running Explo multiple times), you will have to wait for the next day.

Slskd

When downloading tracks with Slskd, Explo will wait until all tracks are processed (either downloaded or skipped). Tracks are skipped when they can't be found in the download queue or there has been no download progress for the last 15 minutes.

It is recommended to share your music library (if possible, exclude Explo's directory from that list). Some Soulseek users block you from downloading if you haven't shared anything, this can result Explo downloading fewer files.