How to make your own Spotify with FOSS


Spotify is nice, isn’t it? Well it isn't good/nice in my opinion! Spotify is proprietary software, and it’s another subscription service that I don’t really want to pay for, especially considering I already have my own music library at home.

Now, how would I make my own spotify, as the title suggests? It’s pretty simple actually. For this guide, you’ll most likely want a dedicated server if you plan on having your server accessible from outside your home, this is because you’ll need to forward a port. You’ll also want to use a *nix variant (Linux/BSD), these will play nicer with SSH and mounting HDDs remotely (SSHFS). In this guide, I’ll be assuming that you use Linux, specifically Debian on the server side (and client).