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

Selfhosted

46653 readers
367 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
[–] Object@sh.itjust.works 8 points 2 days ago* (last edited 2 days 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.

[–] Korhaka@sopuli.xyz 6 points 2 days ago (2 children)

2TB? How!

Currently sat on 5GB across 920 files

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

I'm close to a TB myself. For me, I'm a bit of a "completionist" and can't stand having just 2 or 3 tracks from an entire album. Every track I have is accompanied by the rest of the album it was released on.

Sure, it means there are some duplicates at times, but it's worth it to me.

[–] Object@sh.itjust.works 3 points 2 days ago* (last edited 2 days ago)

Same. There are some tracks and albums I don't like, but I won't delete them. Another reason to use smart playlist, I can just put them into "Not My Style" playlist and it's magically gone from my main list.

[–] Object@sh.itjust.works 4 points 2 days ago* (last edited 2 days 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.

[–] atzanteol@sh.itjust.works 5 points 2 days ago (1 children)

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

[–] Object@sh.itjust.works 3 points 2 days ago

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

[–] melroy@kbin.melroy.org 5 points 2 days ago (1 children)

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

[–] Object@sh.itjust.works 6 points 2 days ago* (last edited 2 days ago) (2 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.

load more comments (2 replies)
load more comments (1 replies)
[–] PieMePlenty@lemmy.world 6 points 2 days ago* (last edited 2 days 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.

load more comments (1 replies)
[–] melroy@kbin.melroy.org 5 points 2 days 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.

[–] SidewaysHighways@lemmy.world 3 points 2 days ago

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

[–] bitwolf@sh.itjust.works 2 points 1 day ago* (last edited 1 day ago) (2 children)

Plex + Synfonium

Also

Navidrome + Synfonium / Tempo

I'm trying out different things in prep to switch to navidrome. I'm impressed how lightweight it is and it hasnt required much work to fix up the library tags as most were already minimally tagged.

One I figure out a secure way to expose it behind auth I'll be able to switch over.

Its been a heck of a time trying to get forwardAuth working with Zitadel so I'm trying out Authelia

load more comments (2 replies)
[–] DarkDarkHouse@lemmy.sdf.org 8 points 2 days ago* (last edited 2 days ago)

All my music is stored in a folder on my NAS, broken down by artist, release. It can be accessed via SMB, SFTP, Jellyfin and Plex. From there I stream to what ever device I'm using. Wireguard, Tailscale or Plex is required to stream outside my home. Navidrome sounds interesting.

[–] carloshr@lile.cl 8 points 2 days ago (2 children)

I'm a very satisfied #jellyfin user. I have my music and movie files shared there. I use different clients: a rpi 5 with kodi and jellydin plugin; an old RPI B with volumio; in android, finamp and also share with dlna.

@SidewaysHighways @selfhosted

load more comments (2 replies)
[–] cyberwolfie@lemmy.ml 5 points 2 days ago

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

[–] cmnybo@discuss.tchncs.de 7 points 2 days ago

I just keep all of my music in an NFS share on my NAS and play it with Rhythmbox or VLC. I keep a compressed copy on the SD card in my phone to listen to when I'm not home.

[–] ari_verse@lemmy.ca 7 points 2 days ago (11 children)

My use case: collection based on single-flac + cuesheets, thousands, many of which are HD. Setup: all the music is in an NFS share in my HTPC, which also runs Kodi (flatpak) for both video and audio media. That machine is connected to my main audio setup via USB DAC.

The Kodi music DB is hosted externally in mariaDB in the same server. I use 2 headless Kodi (OSMC) clients with HiFiBerry DACs as streamers around the house, using the same DB/media. Lastly I also have an Nvidia Shield running Kodi also exposing the same collection/DB.

Over the years I have tested many alternatives, including navidrome, volumio, and others, but they all struggle handling my music collection, choke processing cuesheets or don't even support them, or can't handle NFS reliably or at all, or can't process 24 bit content etc.

I couldn't find any solution nearly as reliable, performant or flexible as this one. I use this setup pretty much daily. With incremental improvements, it's been running for more than 10 years.

Each Kodi client can be managed via its web interface (a little dated but fully functional and reliable), amd via Android app (I use Yatse).

The main server also exposes the music collection via DLNA.

I looked at jellyfin/Plex in the past as well but for muy use case, it's over-complicated and didn't add value.

load more comments (11 replies)
[–] yournamehere@lemm.ee 2 points 1 day ago (1 children)

emby and shares. emby unlike jellyfish can mount remote smb shares right in the webinterface. proxmox/lxc and jellyfin is a pain in the ass you do not want.

[–] DrunkAnRoot@sh.itjust.works 3 points 2 days 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)

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

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

[–] SidewaysHighways@lemmy.world 3 points 2 days 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?

load more comments (1 replies)
[–] vext01@lemmy.sdf.org 5 points 2 days ago (3 children)

I just use syncthing to copy music to my phone sd card.

load more comments (3 replies)
[–] solrize@lemmy.ml 6 points 2 days ago* (last edited 2 days ago) (5 children)

https://biggaybunny.tumblr.com/post/166787080920/tech-enthusiasts-everything-in-my-house-is-wired

I just have a bunch of media files (.ogg, .mp3, etc.) in directories and play them with mplayer from the command line. Playlist = shell script that plays some group of files. I use old school track numbering (01-whatever, 02-whatsit, etc.) though, so most of the time "mplayer *" is how I play an album and the tracks play automatically in the right order. I don't understand the purpose of anything fancier. Now get off my lawn.

[–] metaStatic@kbin.earth 6 points 2 days ago (1 children)

I host my media on a bookshelf and play it through a stereo

[–] irmadlad@lemmy.world 1 points 1 day ago

I hear you Mr Audiophile. Thing is, all that space it takes to house a grand collection, when it all now fits on two 10TB drives filled with high res flac. I can't tell a difference. Not saying there isn't one, just saying I can't hear it. So, for me, it works out perfect.

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