this post was submitted on 13 Jun 2023
61 points (98.4% liked)

Selfhosted

40313 readers
167 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 1 year ago
MODERATORS
 

Looking to access the music from an Android app.

Currently I'm using Jellyfin (since I already use it for other stuff), but it isn't ideal. No option to download entire albums easily, and if the server is offline then I can't even use the music downloaded to my phone.

top 50 comments
sorted by: hot top controversial new old
[–] [email protected] 22 points 1 year ago (4 children)

I use Navidrome as the backend and DSub to connect to it. When I'm on the go I use a site-to-site wireguard VPN connection back to my server to listen to music and it also caches the songs so even if I don't have reception I can still listen to my music.

[–] [email protected] 7 points 1 year ago (1 children)

Similar setup for me: Navidrome container on my NAS, DSub or Symfonium on Android, and Wireguard for music while I run.

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

Any reason you prefer to wireguard into Navidrome instead of reverse proxying to a domain?

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

Navidrome is great. I use Substreamer on my Android device while my wife can use the same on iOS. Started off a little buggy when it released but it's very stable nowadays. I think many have moved to it from DSub according to Google Play reviews.

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

Thanks, will try this setup

load more comments (1 replies)
[–] [email protected] 10 points 1 year ago (1 children)

Lidarr to dl and plex/plexamp for listening. No issues so far. Haven't got to use sonic analysis yet but it's interesting that you could choose 2 songs and it will use sonic analysis to make a Playlist bridging between the two.

[–] [email protected] 12 points 1 year ago (1 children)

+1 for Plex and Plexamp. The Plexamp app works great on Android and Linux. Without that, I don't think I'd use Plex for music.

[–] [email protected] 7 points 1 year ago

Another +1 for Plexamp. It's enjoyable and easy to use and they're very actively developing and supporting it.

[–] [email protected] 9 points 1 year ago (1 children)

Right now I'm using Plexamp. Really nice app, offline features work really well. Sonic Analysis is awesome. Only issue I have is it crashed sometimes when I'm using Google maps.

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

Plexamp is what I use. It's the closest feel to using my iPod touch back in the day. I just wish there was a better way to display archived podcasts!

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

I have really wanted Plex to improve the way they support podcasts (and audiobooks) but sadly, I don' think they care about podcasts anymore.

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

Check out audiobookshelf, they're picking up the slack from Plex; dedicated for audiobooks and podcasts.

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

Yep, already been using it for awhile. Generally I just like having all my media in one place, so I'd prefer to have it in Plex, but, it's just not possible and probably never will be.

[–] [email protected] 8 points 1 year ago

I’ve been using navidrome since the start of the year. It was my first instance of self hosting my music and my main focus was to have a dedicated project for it and to not use something like Plex, Jellyfin, etc. I’ve been liking it so far, it’s simple and just hosts and streams music. Doesn’t have any client side apps or any tagging or smart algorithmic playlists, which is fine by me. Plenty of iOS and Android client side apps with varying features that can download. Worth checking out!

[–] [email protected] 8 points 1 year ago

Plexamp, the app is great, but its offline/download support is not great either

[–] [email protected] 7 points 1 year ago

I have Plex Pass and I use Plexamp. The app is very nice. The download sometimes is flaky but I personally didn’t have issues with it much.

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

What do you mean streaming? I have approximately half of the internet downloaded.

[–] [email protected] 5 points 1 year ago

Hey I think I got the other half!

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

I have half of the internet download to my home media server which I stream from... Sounds silly in one way when I think about it, but I have tens of terras at home and not all that much space on my phone.

[–] [email protected] 5 points 1 year ago

With JF I can only advice to use Finamp, it allows you to download your albums.

[–] fitgse 5 points 1 year ago

I have a dedicated music player with all my favorite music for offline listening (fiio x3 and also a pinephone with lollipop)

I also have a Jellyfin server and use finamp on my phone. It isn’t public so I have an always on WireGuard vpn.

For my stereo, I have a raspberry pi hooked up. It runs mpd and mounts the same music directory as Jellyfin using nfs.

The raspberry pi also has an nfc reader and I have nfc cards with printed artwork on them. Tapping them to the reader starts playing that album.

[–] [email protected] 5 points 1 year ago

I also use Jellyfin, and Finamp is the best way to listen to music with it.

It has offline download support and has come a long way since I started using it.

[–] tulth 4 points 1 year ago

i use airsonic for self hosting both music and audiobooks. on Android I use the dsub app

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

I use Roon ARC to self-host my library. It is paid, but, I bought the lifetime subscription because there is really no other music app that has the features Roon has.

Other than that, I have HiBy R3 Pro that is useless for Bluetooth, and when I'm hiking I want Bluetooth.

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

This. I just returned to Roon after a years hiatus when I saw that this feature (streaming outside the home) had been added. And the just added "MUSE" to the streaming as well. The sales pitch for MUSE is: MUSE is the new name for Roon’s sound engine and audio processing suite. And now MUSE has landed in ARC – with bold styling and sound quality never before seen or heard in a mobile music app!

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

Yeah, I saw that. Equalizers are nice for some people but I literally never use them.

[–] quantum_mechanic 2 points 1 year ago (1 children)

Wtf, lifetime subscription is $830! That's a big gamble on the company not going bust in a year or two.

load more comments (1 replies)
[–] Okurok 3 points 1 year ago* (last edited 1 year ago) (2 children)

I use Emby(jellyfin broke with the amount of music i have and couldn't parse it properly so i actually bought Emby subscription) + Symphonium on Android. Just checked, full album download worked for me

Symphonium actually works with Jellyfin and has trial period so you can check it out

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

+1 Symphonium

I stream my music 4 ways (redundancy ftw!)

MPD (Music Player Daemon, with its own http engine, plus icecast)

I run Airsonic (Navidrome) as well as Jellyfin.

Also, ibroadcast.com

cheers

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

I use jellyfin, just have the webui on my phone so I don't need to download an app. I have a bunch of music videos that use different mixes than an album release that I listen to as music, so having the mixed media on one server is great for me. On your second point, if you download the music to your phone why can't you use the files directly with some other music player?

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

I use Owntone server and various airplay devices around the home. That way I can just use the built in Apple Remote and streaming from iOS devices. I think there is similar apps for iPhone or you can use the web ui of Owntone.

[–] Jeef 2 points 1 year ago

Currently I use Plex and plexamp on my phone but it's not that great. I used to use Subsonic with dsub on my phone and that was awesome for both podcasts and music. Only issue was podcast watch status didn't sync and now it's no longer being maintained. Might try out airsonic and see if it works the same

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

I tried Navidrome but am now very happy with Plex and Plexamp.

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

I have airsonic running in a docker container behing Nginx Proxy Manager. I use play:Sub on my iphone and it lets me download albums to my cache.

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

I use PlexAmp with Plex and Deezloader (now deemix!) that directly downloads into the Plex Folders so it instantly gets tagged and picked up ready for listening.

I had a multi-hour session with musicBrainz Picard to fix the tags, but now I dont have to manually fix anything. I even got Pokemon OSTs running sorted by Editions

https://imgur.com/a/y607F04

I dont know how imgur albums work on lemmy

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

I have the same exact setup running on my server, and it's great. I also like having my entire library downloaded on some devices (some of which are more storage constrained), so I also have deemix setup to automatically transcode the flac files to opus and put it into a folder that is synced with a cloud storage.

load more comments (1 replies)
[–] kg333 1 points 1 year ago

Ampache with DSub for mobile clients. It's a bit clunky and dated, but I've been running it for about five years now, so it's been a successful setup by that measure.

[–] [email protected] 1 points 1 year ago (1 children)

I use Jellyfin and Finamp. When it works it's great, but it seems to always crap out after half an hour or so of streaming.

[–] fitgse 1 points 1 year ago (1 children)

Interesting. I don’t see this issue.

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

It's probably just my machine showing its age.

load more comments
view more: next ›