[SUPPORT] SmartPhoneLover - Euterpe

Recommended Posts



This docker template was created based on an already available docker image


WebSite: https://listen-to-euterpe.eu/

GitHub: https://github.com/ironsmile/euterpe
DockerHub: https://hub.docker.com/r/ironsmile/euterpe
Documentation: https://listen-to-euterpe.eu/docs
My Repository: https://github.com/SmartPhoneLover/unraid-docker-templates


Euterpe is a self-hosted streaming service for music. Formerly known as "HTTPMS (HTTP Media Server)".


A way to listen to your music library from everywhere. Once set up you won't need anything but a browser. Think of it as your own Spotify service over which you have full control. Euterpe will let you browse through and listen to your music over HTTP(s). Up until now I've had a really bad time listening to my music which is stored back home. I would create a mount over ftp, sshfs or something similar and point the local player to the mounted library. Every time it resulted in some upleasantries. Just imagine searching in a network mounted directory!



- Simple. It is just one binary, that's it! You don't need to faff about with interpreters or web servers

- Fast. A typical response time on my more than a decade old mediocre computer is 26ms for a fairly large collection

- Supports the most common audio formats such as mp3, oga, ogg, wav, flac, opus, web and m4a audio formats

- Built-in fast and simple Web UI so that you can play your music on every device

- Media and UI could be served over HTTP(S) natively without the need for other software

- User authentication (HTTP Basic, query token, Bearer token)

- Media artwork from local files or automatically downloaded from the Cover Art Archive

- Artist images could be downloaded automatically from Discogs

- Search by track name, artist or album

- Download whole album in a zip file with one click

- Controllable via media keys in OSX with the help of BeardedSpice

- Extensible via stable API

- Multiple clients and player plugins

- Uses jplayer to play your music on really old browsers


Live demo:


• Check out the different clients that you can use with Euterpe: 'https://listen-to-euterpe.eu/clients'.
• You can also use a 'config.json' file to manage its configuration, if decided. Check the 'Configuration' section from the documentation to know more.
• Currently, I'm facing some problems when trying to mount the '/root/.euterpe' container dir, and that's why I didn't add the path to the template. You can follow the issue on GitHub: 'https://github.com/ironsmile/euterpe/issues/42'.



1.0 (2022-01-31)

If you are going to report a bug or request something to be added/modified, please, take into consideration that I will only be able to apply changes for the work I own only. For example, if I create a docker template for an already existing docker image (not created by me), I won't be able to do more for that image than forward your report or request to the owner of the project.

If you like my work, please consider making a little donation.
Thank you very much 🙂

Edited by SmartPhoneLover
Link to comment

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Reply to this topic...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.