this post was submitted on 19 Jun 2025
172 points (97.8% liked)

Selfhosted

48681 readers
2447 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.

Resources:

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

Questions? DM the mods!

founded 2 years ago
MODERATORS
 

right now I'm trying a dedicated Jellyfin instance for audio only (bought the lifetime emby subscription before i learned about jellyfin, so video is elsewhere) but having trouble finding a good client that could run on the guts of an old autonomic MMS2A. That device has an analog and digital output, which with the normal OS treated as two separate sources. is that something anyone else has tinkered with? the original plan was to just run a kodi instance with the jellyfin addon, but im not sure if this has the horsepower to run kodi, and certainly not two at once! (4gb of ram max for this beast.

i need it to be remotely controllable, it'd be cool to have easy playlist management/backup that other devices could see, and potentially an android client if possible?

I've dabbled with the "____sonic" ecosystem back before i was really good at linux, and struggled a bunch, before giving up without anything real to show for it.

just curious if anyone else has been down this road successfully!

thanks for this community, my scrolling stops INSTANTLY when i see a post from here.

(oh my music server is a truenas SMB share, hosted in a proxmox vm! not opposed to putting a big SSD in this device if local music would make things easier)

(page 2) 50 comments
sorted by: hot top controversial new old
[–] [email protected] 10 points 1 week ago

Hosted with Jellyfin, for clients I use Symfonium on Android and Feishin on desktop.

[–] [email protected] 3 points 1 week ago

local storage server as a backup and to download my music to my devices (ik jellyfin is better then this but i already had the storage set up)

[–] [email protected] 3 points 1 week ago (1 children)

Emby. It is so far, the nicest music client on iOS that I’ve been able to find.

[–] [email protected] 3 points 1 week ago (1 children)

Howdy Fellow Emby user!

i did like using emby for music and podcasts, but i was always perturbed by having to dig through the emby app to get to music. i tried using a different profile for music only but then got annoyed at having to swap back and forth.

so at the crib, are you airplaying from your phone? what's your audio pipeline look like?

[–] [email protected] 2 points 1 week ago* (last edited 1 week ago)

I’m just using the app. I think it’s the nicest, most functional, and best looking music app outside of PlexAmp… however I absolutely agree with you that I really really wish it was just its own app… you can make this easier on yourself by editing the quick bar at the bottom of the app. When I open the Emby app it’s one tap to get to the music and then at least I don’t have to “dig through” it to get there.

I have an AppleTV4k Hooked up to my tv and 5.1 sound system so I can Airplay to that with my iPhone. Same goes for my HomePod in the kitchen when I’m cooking. If you’re not on iOS you can also cast to any device with an Emby app but there is less flexibility there.

I am in the same boat as you in that I’d love a dedicated app, I’m just waiting for one to come along that doesn’t suck. The FinAmp project had gotten me excited since it was ostensibly Jellyfin’s take on PlexAmp but it looks god awful and the functionality isn’t there. They have a beta version that’s a complete redesign but it also sucks terribly in my opinion.

Since you mentioned podcasts, AudioBookShelf as a back end with the “ShelfPlayer” app on iOS has been phenomenal. The ShelfPlayer app even works with my Oauth connection which is so awesome. Wish Emby or Jellyfin did that lol.

[–] [email protected] 3 points 1 week ago (2 children)

My problem is that I cannot find a selfhosting solution that has the nuts to spool up 80k+ hi-res, original sourced, flac files that reside on two 10TB drives through my ancient technology. MusicBee is the closest thing I've come across, but that is local, and it struggles. I stay around the compound now days so local is ok, but it would be nice to stream out on the back porch without cranking my stereo to 11 so I can hear. I have bluetooth options but range is an issue.

[–] [email protected] 2 points 1 week ago

Try Ampache! I host 75k files with it.

[–] [email protected] 3 points 1 week ago (1 children)

if you can, don't be afraid to pull some wires! i come from a low-voltage background, and am getting ready to run some cabling for distributed audio.

found some old control4 gear that can be controlled directly from Home Assistant, no control4 processor required!

[–] [email protected] 2 points 1 week ago* (last edited 1 week ago) (1 children)

Hello fellow hass/mass user. Also, what sort of low voltage?

Fire/security alarms? Or access control? (Or both)?

I do both, as well as CCTV.

load more comments (1 replies)
[–] [email protected] 1 points 1 week ago

I share a Spotify family plan with friends, but I use Zotify to make backups, which I then host in Jellyfin.

[–] [email protected] 17 points 1 week ago (5 children)
load more comments (5 replies)
[–] [email protected] 13 points 1 week ago (3 children)

I currently host Navidrome, which has an okay web player. On Android I use "Tempo" (though it is unmaintained) to connect to it, and on Linux I use Tauon (though it has very poor playback). I could not find a native Linux client that is not buggy unfortunately, so I'm also on the lookout for better solutions! I'm not familiar with the device you are talking about but every client I tried supports MPRIS, which are the regular media controls that can be used via the playerctl command, so you should be able to hook things up that way.

[–] [email protected] 2 points 1 week ago* (last edited 1 week ago) (4 children)

Have you had problems on android with tempo not continuing playback?

I also run navidrome, and have tried tempo, substreamer, and another client I can't think of, and any of the clients that stream keep stopping playback after one song when the screen is locked.

I've given the client all the permissions for running in the background and using battery that I can and no matter what I do, it'll just stop after one song.

I'm on a pixel 7a with gOS.

For now I've settled on Poweramp with tla selection of the music on my phone since I can't fit it all in storage. Its been really frustrating.

[–] [email protected] 3 points 1 week ago* (last edited 1 week ago) (1 children)

Ultrasonic works fine for me, on my pixel9 with Navidrome. Plays in the background just fine as well.

load more comments (1 replies)
[–] [email protected] 3 points 1 week ago (1 children)
[–] [email protected] 2 points 1 week ago
load more comments (2 replies)
[–] [email protected] 5 points 1 week ago (1 children)

I have just set up Navidrome from the first time and I'm using Feishin as my Linux desktop client. I installed it via nix because it isn't in the Fedora repos as far as I could tell

[–] [email protected] 3 points 1 week ago

I did use Feishin for a while, it's an excellent music player but unfortunately not a native program. I might switch back to it from Tauon though, as actually playing the whole song before going to the next is a pretty nice upgrade hehe

[–] [email protected] 3 points 1 week ago (2 children)

Can't recommend symfonium enough it's really great even better then plexamp

[–] [email protected] 3 points 1 week ago

It looks really good indeed, and I don't mind at all to pay for apps (I pay for FairEmail)... however it is very strange for me to add a nonfree app to the list I use every day... everything else is open source.

[–] [email protected] 8 points 1 week ago (1 children)

It is, but it requires GPlay to operate and maintain your sub.

I switched to Subtracks when I dumped Google.

[–] [email protected] 6 points 1 week ago (1 children)

I just torrent the sht out of it. And put it on a USB stick. And plug it into my car. That's it.

[–] [email protected] 3 points 1 week ago

old school. tried and true. network agnostic. love it!

[–] [email protected] 25 points 1 week ago (1 children)
[–] [email protected] 4 points 1 week ago

I got an SMB sync app on my phone, stores any new music I've found into the network folder and syncs it up on my phone.

Sorted. Wherever I get more tracks from, they're available on all my devices.

[–] [email protected] 3 points 1 week ago

I like using rygel currently, just run it by command line and media folders are available over the network. Any device with VLC can see it on the network and play.

[–] [email protected] 6 points 1 week ago* (last edited 1 week ago) (1 children)

Music folder on a network share. Navidrome and plex and jellyfin all have access to that library, then pick your poison for the client app. Plex is also DLNA enabled so my dumber AVR can access it too. I mostly use tempo app on android though. I'm a pinch, I can use navidromes web UI player to listen. The plex and jellyfin are mainly just a backup and overkill cause I can't make up my mind.

[–] [email protected] 1 points 1 week ago

ooolala i didn't think about a gauntlet to the death!

[–] [email protected] 8 points 1 week ago* (last edited 1 week ago) (4 children)

Why do I see no mentions of Ampache here? From what I found, it was the only program except Navidrome to support nested smart playlist, and Ampache has the editor directly in the web interface.

Anyways, I host mine too! Over 2TB of music files on my server, and it runs pretty well.

[–] [email protected] 5 points 1 week ago (1 children)

Uncompressed flac? That's a shit ton of music...

[–] [email protected] 3 points 1 week ago

Item Count: 74939 | Duration: 5274:37:36

[–] [email protected] 5 points 1 week ago (1 children)

Wow. Maybe create some torrents out of your collection? 😉

[–] [email protected] 6 points 1 week ago* (last edited 1 week ago) (1 children)

They're available in Soulseek! Both Soulseek and Ampache share the same directory. I was thinking of creating a torrent, but I am still in the process of deduplicating them, so I decided against it.

[–] [email protected] 2 points 1 week ago (1 children)

slsk and nicotine+ have been so cool for so long!

i feel bad when im likely destroying someone's uploads because i found a hidden treasure of FLACs from some older or obscure artists

load more comments (1 replies)
[–] [email protected] 6 points 1 week ago (3 children)

2TB? How!

Currently sat on 5GB across 920 files

[–] [email protected] 4 points 1 week ago* (last edited 1 week ago)

Well, I don't actually play all of them in a straight line; it's more of an archive. Still, my main playlist is few thousand songs long, which is created with smart playlists.

load more comments (2 replies)
load more comments (1 replies)
[–] [email protected] 5 points 1 week ago

Hosted on Jellyfin, Feishin on laptop and Finamp on mobile.

[–] [email protected] 13 points 1 week ago

Navidrome, Feishin, Tempo.

[–] [email protected] 5 points 1 week ago (1 children)

after using jellyfin and emby for a long while ive gone back to basics, just local mp3s synced between devices using syncthing

something like KDE Connect might work for remote control as long as you are able to install it on both devices

load more comments (1 replies)
load more comments
view more: ‹ prev next ›