Trying to ditch YouTube Music & Spotify for self-hosted music has been a struggle. I’ve subscribed to YT Premium today.

Here’s how my attempts have gone:

  • Nextcloud Music (with Recognize): The web UI is great, has all the features I need. Downside: no transcoding and playback through Subsonic or Ampache clients is slow, sometimes causing server issues.

  • Jellyfin: Streaming works fine, but it doesn’t recognize individual artists (my files are in one big folder, so albums are jumbled).

  • Navidrome: Similar to Jellyfin, artist recognition is off and playback isn’t as smooth.

I’ll try Plexamp next. What else should I try?

All of my songs are stored in NextCloud.

2 points

I use Emby and catalog my music using MusicBrainz Picard. Before Emby I used Ampache but I want to serve up as much of my media through the same interface as possible. Adding all the proper metadata and sorting the music can be time consuming, but it makes all the difference in serving up the music properly. Music is much more varied than Movies or even TV so it is a bit more difficult to get right and there are sooo many artists. MusicBrainz Picard makes it pretty easy though. I will be checking out Beets.io after reading this thread to see if it can help any more with organizing my library.

permalink
report
reply
70 points

(my files are in one big folder, so albums are jumbled)

This doesn’t give you anxiety?

permalink
report
reply
24 points

Exactly this… It’s like throwing your silverware in the draw and then saying I can’t find my special knife

permalink
report
parent
reply
20 points

That’s all I can think of honestly…I have a collection of over 40,000 songs…EVERYTHING is in the proper place/folders etc… ain’t no way would I ever consider my music folder to look like the windows download folder.

permalink
report
parent
reply
2 points

That’s also how my Linux download folder looks from time to time XD But since I’m on Arch bases distro I try to be more organized and clean-up that Download folder mess !!!

permalink
report
parent
reply
44 points

Download Picard and get your music sorted and tagged correctly!

permalink
report
reply
7 points

Even Picard gets some metadata wrong on auto. Don’t trust it blindly.

Be careful and only do changes manually.

permalink
report
parent
reply
17 points
*

You want beets to organize your music https://beets.io/

You want to use the musicbrainz database

And you want to scrobble your plays to listenbrainz.

You will serve your music however you want. Navidrome is one of the best, you can’t go wrong.

Navidrome does not take car eof tagging. You have to make sure your music is tagged properly. You can also use other software for it that uses beets under the hood. Someone shall chime in and suggest the best app for that as beets isn’t end user friendly.

permalink
report
reply
14 points
*

I guess this isn’t what you want to hear… but like others here I’d recommend you organise and tag your music properly. Then software like Jellyfin or Navidrome should work properly.

I use MusicBrainz Picard and have seen people recommend https://beets.io/, which I still haven’t looked into.

permalink
report
reply
2 points

Beets is great. I’ve used it for years now

permalink
report
parent
reply
1 point

Good to know. Thanks. I have my music in my server, which runs Jellyfin and Navidrome on Docker…

Would it make sense to install it on Docker too or would it be OK install it on my computer and then have it check the music oh my server over NFS?

permalink
report
parent
reply
1 point

I don’t see why an nfs setup wouldn’t work but it could generate a lot of network traffic.

In the end test for yourself if the performance is acceptable and keep a backup

permalink
report
parent
reply

Selfhosted

!selfhosted@lemmy.world

Create post

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!

Community stats

  • 4.8K

    Monthly active users

  • 3.6K

    Posts

  • 80K

    Comments