Of course not. You need other software to rip your music from physical media, or potentially multiple other software to search and download them. You’ll need additional software to host everything over the internet. You’ll probably want a computer to act as a server. You’ll very likely need a private VPN to be able to access it over the public internet. You’ll need some networking knowledge to set everything up. Hope you’re familiar with docker. And afterwards you’ll have to manage everything yourself once they are up.
Even if you don’t search for new music very often it’s a lot of work. If you care about being able to discover new music then it’s pretty bad. There’s a reason music streaming exploded in popularity so quickly. This shit is not easy or convenient to self-host. At all. If you’re already selfhosting a bunch of stuff, then it might be worth it to add this stack on top of your existing stuff. But absolutely not worth building anything from scratch just for this.
I already self host and have some of those services, and do always on vpn. I just haven’t found a reliable method to rip my Spotify playlists since the API went down. I used to just cron job it, so my plex was in sync and use plexamp on my phone.
I personally used spotdl when I wanted to transfer my music off of Spotify. It does unfortunately only download from YouTube which means its not 100% successful, it missed a handful of songs for me and 1 or 2 had an incorrect version altogether (like 10 hour loops, etc.). Overall it was like more than 99% correct for my playlist of around 2000 songs though, and its super easy to use especially in either a python or shell script since its a python library with a cli built in. There are definitely other options I don’t know about, some of which are probably better tbh, but spotdl has been good enough for me personally at least.
It looks like Jellyfin + Mopidy will do the same thing as Spotify Connect which is my most used app/service. Will take a closer look. Self host various other things so adding a new app wouldn’t be an issue. Thanks for the list.
You know- mStream, Plex, Jellyfin, Lyrion, Yunohost and Navidrome are all free ;)
Join us! /c/selfhosted
I don’t know what all of these are but surely it can’t be at search some song and tap and listen?
Of course not. You need other software to rip your music from physical media, or potentially multiple other software to search and download them. You’ll need additional software to host everything over the internet. You’ll probably want a computer to act as a server. You’ll very likely need a private VPN to be able to access it over the public internet. You’ll need some networking knowledge to set everything up. Hope you’re familiar with docker. And afterwards you’ll have to manage everything yourself once they are up.
Even if you don’t search for new music very often it’s a lot of work. If you care about being able to discover new music then it’s pretty bad. There’s a reason music streaming exploded in popularity so quickly. This shit is not easy or convenient to self-host. At all. If you’re already selfhosting a bunch of stuff, then it might be worth it to add this stack on top of your existing stuff. But absolutely not worth building anything from scratch just for this.
I already self host and have some of those services, and do always on vpn. I just haven’t found a reliable method to rip my Spotify playlists since the API went down. I used to just cron job it, so my plex was in sync and use plexamp on my phone.
I personally used spotdl when I wanted to transfer my music off of Spotify. It does unfortunately only download from YouTube which means its not 100% successful, it missed a handful of songs for me and 1 or 2 had an incorrect version altogether (like 10 hour loops, etc.). Overall it was like more than 99% correct for my playlist of around 2000 songs though, and its super easy to use especially in either a python or shell script since its a python library with a cli built in. There are definitely other options I don’t know about, some of which are probably better tbh, but spotdl has been good enough for me personally at least.
It looks like Jellyfin + Mopidy will do the same thing as Spotify Connect which is my most used app/service. Will take a closer look. Self host various other things so adding a new app wouldn’t be an issue. Thanks for the list.