• 0 Posts
  • 16 Comments
Joined 1 year ago
cake
Cake day: June 14th, 2023

help-circle













  • If by locally you mean all on the same PC, then absolutely. Anything can be a server. Look into running docker on your PC, and then running a Navidrome container on that. There is a bit of a learning curve, but it’s nothing a YouTube video couldn’t teach you (pay attention to anything about persistent storage). Once you have it running, connect to it with 127.0.0.1:4533 (localhost) using a browser, scan your media, and then connect your clients to it with 127.0.0.1 too. Good luck :)


  • I have this and use it everyday. I use Beets to give the files metadata (using Musicbrainz and the Discogs plugin as a fallback). I then host Navidrome as a music server and connect it to Last.fm. Once you have all that in place, find a client that does Radio or Instant mixes and it works like a charm. The two clients I use the most for this are SonixD on PC, and Symfonium on Android. If you’re feeling adventurous, then host a VPN at home and connect into your Navidrome server using your phone client, and you have mixes on the go! :)


  • I was in your position a few years back. I missed MediaMonkey when shifting to Linux.

    I found Tauon media player was a pretty solid replacement for playing local and network files, but ultimately settled on running Navidrome server and Feishin as a desktop client. I haven’t looked back.

    For organising your collection, I’d look at using either Musicbrainz Picard (GUI based) or Beets (CLI, and it’s a little complicated at first). I generally use Beets with Musicbrainz database, and the Discog plugin for anything not found by MB.

    I haven’t found anything that is a complete package like MediaMonkey, but with a bit of effort and once the parts are set up, it’s so much better.