348
submitted 1 week ago* (last edited 1 week ago) by v4ld1z@lemmy.zip to c/selfhosted@lemmy.world

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?

(page 2) 37 comments
sorted by: hot top new old
[-] fozid@feddit.uk 9 points 1 week ago* (last edited 1 week 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.

[-] slazer2au@lemmy.world 8 points 1 week ago

Use the left to find content, use the right to consume the content.

[-] non_burglar@lemmy.world 7 points 1 week 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...

[-] teawrecks@sopuli.xyz 6 points 1 week ago* (last edited 1 week 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.

[-] zod000@lemmy.dbzer0.com 6 points 1 week 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!

[-] markz@suppo.fi 6 points 1 week ago* (last edited 1 week ago)

You can always transcode flac to another format to save bandwidth. I haven't used jellyfin for music, but shouldn't it support transcoding that too on the fly?

@v4ld1z I download my music onto each device, personally, but I do have some experience with streaming. I prefer it just to be rid of the companies, but I do also cut the quality of all of my music down from FLAC to 128kbps MP3s. I can't hear the difference, even on high end equipment, so it's just a gain for me. YMMV on that though.

I just use nextcloud to sync it all, though, and Symfonium on mobile/strawberry on desktop. It's about 10 gigs for all of my music. I don't have the largest collection, but 1.3k songs is still quite a bit

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.

[-] Cyber@feddit.uk 5 points 1 week 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.

Both. Use YT & Spotify as discovery engines (along with Pandora, Jango, and Soma FM), but download your favorite tracks and self-host.

[-] JoMiran@lemmy.ml 5 points 1 week ago

Revanced to discover new music, then selfhost what you liked.

[-] solrize@lemmy.ml 5 points 1 week ago

I don't use most of the software you mention, but converting FLAC to other formats is pretty easy. E.g. with ffmpeg you'd say

ffmpeg -i somesong.flac -o somesong.mp3

or similarly for other formats. There are more options to control the output bit rates and that sort of thing.

[-] moonshadow@slrpnk.net 4 points 1 week ago

A as a step towards B man

[-] BakedCatboy@lemmy.ml 4 points 1 week ago

I have a very similar experience, I still use Spotify and YT to discover new music, but I then torrent it (or find it on soulseek) to keep my jellyfin collection growing. I also buy off bandcamp since that's pretty convenient to fill in my favorite albums.

[-] lena@gregtech.eu 3 points 1 week ago

I used to use YouTube music revanced, but at some point it asked me to verify my age to listen to a song my rage against the machine, and that was the last straw. I uninstalled YouTube music, took a dusty raspberry pi 5 from a shelf where it'd been sitting for like half a year and connected it to my router with an Ethernet cable. Then I installed qbittorrent (headless) and mounted its downloads under the music category (it stores the downloads in separate directories, depending on the torrent's category) into Navidrome. I also have Prowlarr installed for easier searches of indexers. So far I have an 80GB library of music. I try to keep the size down by downloading 320kbps mp3s where possible.

I use the Symfonium app, it was totally worth the 4.50€, I'd be willing to pay more honestly. On desktop I use Feishin.

I also have Listenbrainz set up as a scrobbler on Navidrome. The stats are pretty cool.

[-] v4ld1z@lemmy.zip 2 points 1 week ago

So in theory I'd be down to use torrents again if they weren't as unsafe as I'm told they are. Do you use a VPN or do you just download away? What's your setup look like in general?

Symfonium is awesome, I can agree with you for sure. I'd also be down to pay the price for it.

[-] lena@gregtech.eu 2 points 1 week ago

Slovenian ISPs don't give a shit about piracy, so I don't use a VPN. I did, however, decide against running the setup in Germany on my netcup VPS because they're really strict about piracy.

I use Traefik as a reverse proxy in my setup and I run everything in docker containers (managed with docker compose). Would you like me to share my configs as well? (I ask just so that I don't waste my time gathering them and making sure I didn't share API keys or something :P )

[-] Onomatopoeia@lemmy.cafe 3 points 1 week ago* (last edited 1 week ago)

Poor que no los dos?

[-] K3can@lemmy.radio 3 points 1 week ago

Personally, I ripped my CDs to MP3S, and convert anything I downloaded to MP3, as well. I'm no audiophile, so I really can't tell the difference when listening; the difference is only noticeable when I look at my storage and bandwidth.

[-] forestbeasts@pawb.social 1 points 1 week ago

Ripping to FLAC is probably kinda pointless for listening, but great for archival! We rip to FLACs and then convert them to MP3s for our devices that don't take FLAC (mostly our PS3/Vita).

If you're ripping from Youtube, though, best to keep it in the original format and just remux it to an audio-only file (e.g. m4a if it's AAC audio).

-- Frost

[-] exu@feditown.com 3 points 1 week ago

Self hosting for things I care to keep around, streaming to get new download ideas and for stuff where hosting everything would be too much.

For movies and shows I find myself some Linux ISOs.
Music, I get from Bandcamp if available and if not, there are very good Tidal downloaders out there. Tidal also doubles as my "I want to check out this song" service.

I've got both.

Jellyfin with high quality for the things that I want to listen all the time.

Newpipe for on demand things.

load more comments (1 replies)
[-] flactwin@lemmy.zip 3 points 1 week ago* (last edited 1 week ago)

there is a hidden button called bandcamp, idk where you can get music to stream maybe api server that use your free ytmusic and spotify solutions)

[-] Yerbouti@sh.itjust.works 3 points 1 week ago

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

[-] FreedomAdvocate@lemmy.net.au 2 points 1 week ago

Convert from FLAC to mp3, and get a docker image of a torrent service with built in vpn support.

[-] dieTasse@feddit.org 2 points 1 week ago

I am with you on the whole not wanting to use torrents. And also kinda have similar issue. I try to buy my stuff, but its becoming harder and harder avoid DRM.

There is a benefit though in not having a huge library, I am not paralyzed with choice and I am more intentional with listening to my music. Almost like the good old days, taking a tape and sitting with my wired headphones next to a hi-fi system and "just" listening.

load more comments
view more: ‹ prev next ›
this post was submitted on 28 Apr 2026
348 points (97.8% liked)

Selfhosted

58976 readers
265 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