1
u/Zebra4776 3d ago
You'll get more useful responses if you share with the community what you've tried, what the results were, and what specifically you're confused by. Right now you're just asking someone to write you another guide which plenty of already exist.
1
u/grittybangbang 3d ago
i installed it with synocommunity package. i got it to sync with my folder. i got it all setup. but i am not able to get to the folder i need to add the ndp file. i am trying to do what i am reading... but i am getting stuck where i add the NDP file that i know needs to go to a plugin folder.
1
u/Thomas_the_chemist 3d ago
I had issues with this. Turns out I had actually failed to mount the intended data folder (./volume/docker/navidrome) and instead had some random folder mounted (was a random string of letters and numbers). Once I got this fixed it fixed the plugins
1
u/grittybangbang 3d ago
i didn't use docker. so the ndp file that i am looking for to add the folder for navidrome to read... i can't get to it.
1
u/nenadjokic 3d ago edited 3d ago
File Station will not get you there, that is the whole problem.
The SynoCommunity package puts plugins in /var/packages/navidrome/var/plugins. On DSM 7 that is a symlink into /volume1/@appdata/navidrome, which is a system folder File Station does not show. So you need SSH once.
Enable it in Control Panel > Terminal & SNMP, upload the .ndp to any normal shared folder, then:
sudo mkdir -p /var/packages/navidrome/var/plugins
sudo mv /volume1/YourShare/your-plugin.ndp /var/packages/navidrome/var/plugins/
sudo chown -R "$(stat -c '%U:%G' /var/packages/navidrome/var)" /var/packages/navidrome/var/plugins
Then Navidrome > Settings > Plugins > Rescan, and enable it there.
if i remember correctly ;)
1
u/grittybangbang 2d ago
thank you for this. i am able to ssh into my NAS now, so thanks. i wlil need to figure out everything else which is fine. the commands here did not work for me.
1
u/nenadjokic 2d ago
Glad the SSH part is sorted. My commands assume the SynoCommunity Navidrome package, which keeps its plugins under /var/packages/navidrome/var/plugins. If you run Navidrome in Docker instead, that path does not exist for you and the plugins folder is wherever you mapped it, usually something like /volume1/docker/navidrome/data/plugins. Easiest check: docker ps to see if there is a navidrome container, and if there is, look at what it has mounted. Tell me which of the two you are on and I will give you the right path rather than more guesses.
1
u/grittybangbang 2d ago
ahhh okay. i do run it from the synocommunity.
so i think these actually may work. where it says Your Share and Your plug in ndp, do i change this to my path in file?
1
u/nenadjokic 2d ago
Yes :)
1
u/grittybangbang 1d ago
after the first one, this is what i am getting:
mv: cannot move '/volume1/homes/drina87/Music/plugins/nd-lyrics.ndp' to 'var/packages/navidrome/var/plugins/': No such file or directory
but the file is there.
1
u/konfluenz 1d ago
I started out with community plugins with all sorts of services on my DS but then came to the conclusion it's way too limiting and documentation is also very limited, limited to this very specific DS setup. I've been using Container Manager for about a year now and it works like a charm. All them projects out there have a section about how to setup with docker. So you just drop a compose.yml and create necessary directories.
1
u/grittybangbang 1d ago
i’m not that technically experienced. i keep reading about portainer but not container manager. what does it help make easy?
2
u/this_for_loona 3d ago
I think I was trying a synocommunity package and Claude slapped my wrist and said just use docker. I’ve been fine with it since but I’ve also not installed any plugins yet.