this post was submitted on 28 Apr 2026
329 points (97.7% liked)

Selfhosted

58956 readers
256 users here now

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.

  7. No low-effort posts. This is subjective and will largely be determined by the community member reports.

Resources:

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

Questions? DM the mods!

founded 2 years ago
MODERATORS
 

Edit: Also please tell me if a meme is even allowed as the thumbnail for the post in this community - just feels like it gets some of my current desperation across :D

Since the last time I posted here sharing my new home server, I've gotten a little more acquainted with the services I'm using. After getting acquisition of shows and movies sorted, I ventured into music (streaming).

As many here, I'm used to using streaming services for music, ie. Spotify or YouTube Music. Naturally, I tried a similar approach by setting up my Arr stack to feed its music into Jellyfin where the music is picked up by Symfonium. I tried it out for a couple days and liked it quite a bit since it keeps my phone clean of "unnecessary" data but I still retain access to music. Unfortunately, the way I acquire my music limits my selection quite a bit unless I venture into torrenting, which I'd prefer not to. So unless I figure out a safe way to torrent on my server, I'm stuck with getting access to a very limited selection of artists and albums.

In addition to that limitation, there's also the files formats of the music. Most of the music I've downloaded was only available in FLAC, which is awesome if you've got the bandwidth and data plan for playback, but for me it means that I spend 3GB of data for a day of streaming music which is just not sustainable.

In comparison, I can set up a Revanced version of Spotify in addition to my Revanced YT Music to get access to all the music I could want. Unfortunately, that comes with the caveat of still being tied to the companies I'm trying to get rid of - albeit not financially anymore, but I'm still sharing my data.

Ultimately, I'm not sure what to do. What I love about self-hosting is the independence from all the companies we're being fucked over by in all kinds of imaginable ways. But if it's free, outside my sharing data with them, can I really compete?

I'd be interested in hearing your opinions and thoughts on this. How did you solve music streaming with your build?

top 50 comments
sorted by: hot top controversial new old
[–] sbeak@sopuli.xyz 2 points 3 days ago

Personally, I just have the local files saved on my devices and listen to them locally. No usage of the network, no need to set up Navidrome or anything like that, it works really well! I don't really change the music I listen to that much, but if I did need to sync between devices, I could simply use Syncthing!

One slight gripe is that, when listening to music on my phone, I get notification pings interrupting my music. When I get the time, I want to get a dedicated MP3 player to avoid this issue, probably some iPod or a clone that supports Rockbox.

[–] Gonzako@lemmy.world 10 points 5 days ago

Por qué no los dos?

[–] SethTaylor@lemmy.world 6 points 5 days ago* (last edited 5 days ago)

I use Tidal and Bandcamp

I'm hearing great things about Quobuz

Bandcamp and Quobuz allow you to buy and download music

And I have to mention, as I do in any thread like this: If you self-host music you bought you're a friend to me. If you pirate from billionaires, I don't care. If you pirate from small bands, stop it.

[–] JayGray91@piefed.social 21 points 6 days ago (3 children)

Don't use revanced. The backbone of the dev team moved to morphs now, and so do other modders that used to dev using revanced.

https://morphe.software/

There was a bunch of drama that's worthy for Lemmy but stuck in reddit that I don't care to bring here.

It got easier to patch things in some ways, but having known how to do it "the complex way" with vanced and revanced before I feel like some is lost in translation.

But overall it's a lot better with morphe, the patches against megacorps efforts to block access comes quicker than revanced, and the YouTube minimum app requirement now moved up

load more comments (3 replies)
[–] HiTekRedNek@lemmy.world 21 points 6 days ago (1 children)

Soulseek has far more music on it than you can typically find on free public torrent sites.

Just a heads up.

[–] duckshuffgoose@piefed.social 7 points 6 days ago (1 children)

i started with lidarr and very, very quickly stripped that our for just slskd

[–] HumbleBragger@piefed.social 2 points 6 days ago (1 children)

Same here. Lidarr had trouble finding most of the stuff I was looking for. I wish I had some kind of automation like the are stack for slskd. Maybe I try soularr that promises that, whenever I feel like exploring this part of the sea.

[–] HiTekRedNek@lemmy.world 2 points 5 days ago (1 children)

Tubiferry plugin for lidarr.

[–] HumbleBragger@piefed.social 1 points 5 days ago

Wow that seems way easier and feature richier than the other service I was looking into. Definitely gonna try that one! Thanks

[–] HeyThisIsntTheYMCA@lemmy.world 13 points 6 days ago

Mp3 collections never stopped being cool, you just have to invest some time into it

[–] blinfabian@feddit.nl 4 points 5 days ago

i selfhost the music collection i own on LPs, to replace spotify/yt music i use Archivetune

[–] domi@lemmy.secnd.me 15 points 6 days ago (1 children)

I wrote an application which runs on my server and monitors my favorites on Tidal/Deezer/Qobuz. It downloads them in bulk whenever I have a premium account with one of them. Usually I purchase a month of premium every few months, at which point I get nice clean FLACs for local use.

The FLACs are moved to Jellyfin and I stream them using Finamp, which also supports transcoding, so I keep 128 kbps Opus files for offline playback and stream the raw FLAC files when bandwidth is no concern.

I have amassed a huge music library over the last decades, so even if all streaming websites go under tomorrow, I have enough music locally to last me a lifetime.

[–] ThePantser@sh.itjust.works 1 points 5 days ago

If anyone doesn't want to write their own software, Lidarr has auto import from lists. You can add your playlists from Spotify and last.FM and it will watch them and automatically download the songs from the lists. There is no Tidal, or Deezer option though which feels like a ball drop by the Lidarr devs.

[–] BigJohnnyHines@lemmy.ca 4 points 5 days ago

Self host, takes less time then you think after the initial library build. Easy to do in a weekend. If you have some money to spend on music then buy music from the artists you love. Can all be in one place, none of this exclusive garbage, quality as high as you want, can rip music that’s never been released digitally, and I think most importantly - access to your music library without an algorithm telling you what to listen to. You’ll be surprised how your listening habits change and how well you know your music after jumping off the engagement treadmill.

Bought a home server, threw at it an HDD and installed jellyfin. Now I buy my music from bandcamp or rip my own cds (yup, I'm buying cd's back too) and haven't logged to spotify ever since.

Can't be happier.

[–] Hiro8811@lemmy.world 3 points 5 days ago (1 children)

I've mostly gone with pirating. I've built a massive library of flac songs, as for when I'm outside I can't stream cause I'm stuck with ADSL, but I usually keep some albums I'm into on my phone and I also use Grayjay to discover new music.

[–] osanna@lemmy.vg 2 points 4 days ago (1 children)
[–] Hiro8811@lemmy.world 2 points 4 days ago

Yeah, country's infrastructure is kinda stuck with it since running new wires costs to much, but they do run them when they're redoing the streets

[–] Krauerking@lemy.lol 2 points 5 days ago (2 children)

By the way if you want a really cheap and easy setup for the time being while you figure out jellyfin/navidrome and docker and all that.

Symfonium app can run from a google drive that you can spin up for free and throw some music into. And then if you end up self hosting you can just point it to your server.

[–] v4ld1z@lemmy.zip 2 points 5 days ago

I've got a server set up already and am using Symfonium but thanks for the suggestion regardless :)

[–] modus@lemmy.world 1 points 5 days ago (1 children)

Can you just point it at a shared network directory too?

[–] Krauerking@lemy.lol 1 points 5 days ago (1 children)

It says it supports network shared folders or NAS that use SMB or webdav.... So yeah should.

[–] modus@lemmy.world 2 points 4 days ago (1 children)

Good to know. Could be helpful setting up basic, low-maintenance servers for family members.

[–] Krauerking@lemy.lol 1 points 4 days ago (1 children)

Yeah it has become my go to for recommending to people with struggles with Spotify.

Plus if they ever purchased albums through amazon they have all the MP3 files anyways available to download and I have them throw the files in a drive.

[–] modus@lemmy.world 1 points 4 days ago (1 children)

Does it display album art? I thought that came from the server software. Or can symphounium source that?

[–] Krauerking@lemy.lol 1 points 3 days ago (1 children)

I mean most of my album art is stored as part of the file. So I dont mess with it much but a quick look at the FAQ suggested it looks up data that matches artist name and albums and you can add your own images on your phone that dont save to the server but stay consistent apparently to the song or artist.

So yeah. Still just a BAMF of a software.

[–] modus@lemmy.world 1 points 3 days ago (1 children)

Cool. Thanks. I must have missed that. I only saw options for content providers.

[–] Krauerking@lemy.lol 1 points 3 days ago (1 children)

Be warned I dont know how well it works cause I dont use it that way, and I saw someone complain it didnt pull album art for AC/DC and the developer said that it would never would work because the "/" acts as a delimiter for tags and would look for bands AC and DC. So the auto search tool is maybe not amazing.

[–] modus@lemmy.world 1 points 3 days ago

No worries man. I appreciate the help. Trial and error is how I do it. Lots and lots of error.

[–] non_burglar@lemmy.world 7 points 6 days ago

I do both.

The music I like is in my collection. I pay for it where I can, but I'll be honest some of it is pirated because I just can't buy it anywhere.

I also use Opentune to listen to YouTube music without logging in to stream stuff like "lofi chillhop beats".

I recently saw around here a music discovery service (self-hosted) I might try. Can't remember the name...

[–] fozid@feddit.uk 7 points 6 days ago* (last edited 6 days ago)

Ive been trying to get rid of YouTube for over a year now, but haven't found a solution im happy with so still sticking with revanced YouTube.

Got rid of Spotify 2 years ago and self host navidrome and it's perfect for me. I use dsub2000 on my android and feishin on my Linux desktop pc.

I'm UK based, so fairly strict internet laws and I torrent to supplement my owned media. I don't use flac, I'm sure if I tried I could hear the difference from 192kbit MP3, but honestly I don't care. 192kbit or similar mp3's are more than good enough for me.

Self hosting costs money. Hardware setup initially is expensive, both in money and time and effort. It's only a solution if you believe there is a problem that needs fixing.

For me it's well worth it for music. Video not so much, not yet anyway. I listen to the same songs 100s of times, but videos only once or maybe twice at most.

[–] teawrecks@sopuli.xyz 6 points 6 days ago* (last edited 6 days ago)

Either way, just remember to support artists when you can. Bandcamp Friday is one of the best ways I know of to fund artists in exchange for FLACs that you can legally listen to however you want to.

But I was a broke student in the heydays of torrenting, so I'm not judging using any means necessary to listen to music.

[–] Decronym@lemmy.decronym.xyz 3 points 6 days ago* (last edited 3 days ago)

Acronyms, initialisms, abbreviations, contractions, and other phrases which expand to something larger, that I've seen in this thread:

Fewer Letters More Letters
DNS Domain Name Service/System
NAS Network-Attached Storage
SMB Server Message Block protocol for file and printer sharing; Windows-native
VPN Virtual Private Network
VPS Virtual Private Server (opposed to shared hosting)

[Thread #263 for this comm, first seen 29th Apr 2026, 17:20] [FAQ] [Full list] [Contact] [Source code]

[–] zod000@lemmy.dbzer0.com 6 points 6 days ago

You're in the selfhosted community, surely you know what sort of answer you're going to get. If you just need to hear it, selfhost!

[–] Cyber@feddit.uk 5 points 6 days ago

I listen to a LOT of music - basically most of the day when I'm not on a call.

I don't follow the mainstream so never had a spotify account, and am really listening either to radio-browser.info or a few channels on youtube that I sponsor, which link to the artists on bandcamp, where I buy the music I like.

To your point on bandwidth, I try to store music at the highest quality I can get, but then transcode to players.

I did try mp3fs to live transcode files to my phone in the past, but didn't use it much in the end.

I've torrented some music in the past, but TBH, I find it in different places easier nowadays.

I used to find some interesting stuff with Napalm FTP indexer - but be very careful with direct connections to random FTP servers.

I tend not to sail the Sea's very often. I generally prefer to buy the albums or borrow them from my friends or the local library, rip them to Flac and then stream them to my phone using either Jellyfin or Navidrome. When I just want a radio station, I'll open up Spotify. Many years ago, I had a collection of online radio stations I'd listen to, but over time they either closed their public streams and required an dedicated app or died off completely.

On your data bandwidth issue, both Jellyfin and Navidrome support on demand transcoding and can stream any bitrate you might want. There are options for it both in the web app and in most of the phone clients I've run across. I generally have my phone apps set to 96k MP3 as I can't really hear a difference most of the time, at least not with the headphones I have in combo with the background noise that is generally around me and my preexisting hearing damage. Most folks can't tell a difference between CD's and a 128k mp3.

As for torrenting, I can say that you will probably want a paid VPN running AND active any time your torrent software is running. Beyond that I would recommend you check out !piracy@lemmy.dbzer0.com for more information.

[–] trashboypro@lemmy.blahaj.zone 2 points 6 days ago (1 children)

Grayjay is a nice alternative.

[–] v4ld1z@lemmy.zip 2 points 6 days ago (1 children)

I guess Revanced and by extension Morphe offer that too as you get access to the perks of YT Premium and can just download the music you want to listen to offline. Sure, it's still tied to the app itself and the jailbreak working but so is Grayjay, isn't it?

[–] trashboypro@lemmy.blahaj.zone 2 points 5 days ago

Grayjay is more like a "insert any plugin from any website and we'll make it work" app. You just enter your YouTube/Twitch/Kick/SoundCloud/Crunchyroll/Bilibili account and boom, no ads, full anonymity, and download whatever you want.

[–] clifmo@programming.dev 2 points 6 days ago (2 children)

Use Navidrome for music and transcode mp3 streaming. Done and dusted.

That's a different problem than access to music which I'll leave up to you. But I'll note that music exists out of the sphere of corporate dominance. And by that I mean, artists that self publish.

I find it interesting how quickly one abandons the principle struggle central to the meme on this post. Like, "I use Linux and don't give corporations a dime but I LOVE Jay-z"

load more comments (2 replies)
[–] quick_snail@feddit.nl 2 points 6 days ago

I went with jellyfin. Got 10 gigs free from box and Mount it with rclone.

If you have less than 10 GB of music, this is best. If you have TB of music, maybe not

[–] Yerbouti@sh.itjust.works 3 points 6 days ago

Use bandcamp to discover new artists and give them a few bucks whenever you can.

load more comments
view more: next ›