Euterpe is a Free Self-hosted Music Streaming Server, Alternative To Spotify

Euterpe is a Free Self-hosted Music Streaming Server, Alternative To Spotify

Euterpe is 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!

It comes with a simple user-friendly responsive user-interface.

Features

  • 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
  • Easy to install using Docker
  • Comes with a developer-friendly REST API

Requirements

If you want to install it from source you will need:

Platforms

  • Windows
  • Linux: Ubuntu, Debian, Fedora, Arch Linux, Linux Mint, Solus, CentOS
  • macOS
  • BSD

License

  • GPL-3.0 License

Resources & Downloads

GitHub - ironsmile/euterpe: Self-hosted music streaming server 🎶 with RESTful API and Web interface. Think of it as your very own Spotify! ☁️🎧
Self-hosted music streaming server 🎶 with RESTful API and Web interface. Think of it as your very own Spotify! ☁️🎧 - ironsmile/euterpe









Open-source Apps

9,500+

Medical Apps

500+

Lists

450+

Dev. Resources

900+