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).
- See this forum thread for more context
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.