Hi peoples!

I’m on Apple Music but I want to expand my setup with music hosting but I have no idea how to approach it. Right now I have nothing and know nothing haha. So if you had a guide or would like to share your setup that would be awesome :)

Everything from a player, through downloader, to organiser and whatever else is needed. I heard that lidarr works in Albums, which I usually don’t use. I’m a “I hear a song, I like it, I save it, forget the author or album” kind of person 😅

Or maybe it’s not worth it at all I don’t know haha

Thanks :)

13 points

I just pay the qobuz subscription and use this inofficial script which can download the high res flac files from qobuz. (You can also buy music on qobuz and you get the flac file without drm or so as a download, compared to other services which don’t give you the file itself)

And then I use jellyfin to host my music library. Jellyfin has many music player apps which you can use.

https://www.qobuz.com/

https://github.com/vitiko98/qobuz-dl

https://jellyfin.org/

https://jellyfin.org/downloads/clients/all

But most of the time I’m just streaming through qobuz directly.

permalink
report
reply
4 points

+1 for Qobuz.

I simply buy the songs singularly, ~2€ a song for the best high-res flac 876Khz 36bit snakeoil-imbued quality one could ever want. You buy it once, it’s yours forever. You can even re-download it if you lose it. It’s converted me from pirating music to buying it. Best example of “piracy is a service issue”.

permalink
report
parent
reply
11 points

For playback (ie, self host your own streaming service), you want Airsonic or Navidrome, with any Subsonic compatible app on your devices.

You can also go Jellyfin with Finamp, but it’s a video service first, whereas the others are much more audio focused.

For audiobooks and podcasts, Audiobookshelf. It has its own app.

For downloading music, you want Lidarr or Headphones. Fair warning, the music torrenting scene really died off with Spotify, so you’ll probably want to get on some Usenet groups to have good sources for the releases you want.

If you want to add audiobooks, Readarr can apparently handle that.

permalink
report
reply
5 points

+1 for Navidrome and any *sonic client. Been using this setup with Wireguard for years.

permalink
report
parent
reply
2 points
*

Another +1 for navidrome here. Been using it for years now too, it’s great

permalink
report
parent
reply
1 point

I’ll plug another subsonic compatible server here: gonic. It does not have a web player ui, which saves on RAM. And it is really fast too.

permalink
report
parent
reply
8 points

It’s in a really unfortunate state. FOSS wise, the only thing I can recommend is navidrome, BUT finding a good app for it is REALLY hard.

One step away from that would be plex pass, which is getting enshittified more and more and will likely never reverse course. But if you just want a good self hosted music player, plex pass is much better than navidrome, to the point where you have to be REALLY dedicated to decide on a navidrome solution over plex amp.

Then there’s Roon, which is as far as you can get from a FOSS solution but is unfortunately the best solution to self hosting and streaming combined, and it has an awesome interface where you can read bios of the artists, select a composition of theirs, view any documented covers or interpretations of it, find out everyone who played on a particular song and what they played, then check out their entire range of output, and so on. There’s unfortunately nothing close to Roon for that experience , but Roon still has MAJOR faults and bugs.

So you get nothing and you’ll have to make do with that :\

BTW I’d be stoked to work on a project that aims to make a FOSS version of Roon. I just want to see those fuckers suffer the way I’ve suffered dealing with that horrible program

permalink
report
reply
2 points

Plexamp is free. No need for plex pass. Try it and decide if you like it. Personally I think it’s great for me. Sorting and finding stuff is kinda wonky sometimes.

permalink
report
parent
reply
1 point

So it is! Damn I’ll definitely be using this then. At least until they decide to close the gates and force you into a subscription again. For now though, I’d say it’s the best option. But don’t be surprised when they enshittification continues

permalink
report
parent
reply
2 points

It is, indeed, in a very unfortunate state - that’s the best description I’ve heard.

I’d have to check navidrome, but so far I think subsonic is the way to go. There are many options for servers and apps, (none of them is particulary awesome,) but I’ve been enjoying my setup of gonic on the server, dsub on the phone and sublime music on the pc.

In the other hand, mpd for is working pretty well for room music - to me, they complement each other.

permalink
report
parent
reply
6 points

Navidrome is a subsonic server, feom the cursory research I did before setting it up it is also among the best supported/developed ones available.

permalink
report
parent
reply
0 points

Tempo is a really good Navidrome Client for Android imo

permalink
report
parent
reply
8 points
*

Plex with Plexamp works really well. Downloading you’ll have to figure out your source for that. There’s many. Ripping straight from Deezer was best when I was doing it. (Deemix when I was going this route).

permalink
report
reply
2 points

Meh, Plex is a shady company and there’s tons of good, open source options available

permalink
report
parent
reply
1 point

Yes, but it works and has support on most devices. I don’t need tons of opensource, I need one that works and that normal people can use.

permalink
report
parent
reply
-1 points

Yep everyone making money is shady.

permalink
report
parent
reply
-3 points

Open Source or Die!!! /s

permalink
report
parent
reply
5 points
*

My setup is Navidrome, Soulseek and MusicBrainz Picard, each hosted in a docker container.

Whatever music I can’t or don’t care to buy directly on Bandcamp i find on Soulseek. Then, I run the downloaded files through Picard which tags and renames them automatically for me. After which, I put them into the Navidrome directory, it picks them up and lets you stream it in a browser or any app that supports Subsonic servers. I use Feishin on my desktop and Symfonium on my phone for that.

https://github.com/navidrome/navidrome/
https://github.com/realies/soulseek-docker/
https://github.com/mikenye/docker-picard

permalink
report
reply

Selfhosted

!selfhosted@lemmy.world

Create post

A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.

Rules:

  1. Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.

  2. No spam posting.

  3. Posts have to be centered around self-hosting. There are other communities for discussing hardware or home computing. If it’s not obvious why your post topic revolves around selfhosting, please include details to make it clear.

  4. Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.

  5. Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).

  6. No trolling.

Resources:

Any issues on the community? Report it using the report flag.

Questions? DM the mods!

Community stats

  • 3.7K

    Monthly active users

  • 3.3K

    Posts

  • 71K

    Comments