when i try to edit it show permission denied:
bash: /mnt/dietpi_userdata/navidrome/navidrome.toml: Permission denied
Please guide me how to edit the navidrom.toml to customise my library.
Iam not much into python progamming .can i edit from windows and save it .
Please guide
There is an entry MusicFolder = '/mnt/dietpi_userdata/Music' you can edit to change the path.
Don’t forget to restart the navidrome service afterwards: sudo systemctl restart navidrome.service.
If you edit this file on a windows PC the permissions will probably get messed up, default are these: -rw-r--r-- 1 navidrome root.
You can set them with:
sudo nano /mnt/dietpi_userdata/navidrome/navidrome.toml
Was able to edit the navidrom.toml file and was saved. But still library was not loading.
"MusicFolder = '/mnt/ 0E3ECED63ECEB64/' "
Have added my drive on the navidrome Music Folder path.
ALso pelase inform if Navidrome can play diretly from the hdmi of the dietpi
Currently when i tak the ipaddress:4533 on ly PC its playing audio on my pc instead of play on the Allo USB Bridge hdmi where Dietpi is installed and Navidrome server is installed.
What else did you do, did you restart navidrome? Did you trigger a media scan afterwards inside the web panel?
I think you misunderstood the concept of navidrome. It’s a streaming software, if you run it on you Raspberry Pi and you access navidrome from another PC, let’s call it PC 1, then the sound will be played on PC 1.
If you want to play music on the Raspberry Pi and control it remotely via a browser, Navidrome is not the right app for you.
To play it via a device connected on the Pi you would need to access navidrome from the RPi itself.
Thanks for your help.
Folder is accessible now.
Can you help me on the below :“To play it via a device connected on the Pi you would need to access navidrome from the RPi itself” How to access navidrome from rpi itself and play
when i tried to install jellifin from dietpi follwoing error:
[FAILED] File does not exist or cannot be written to by current user │
│ │
│ Please verify the existence of the file $3 │
│ /etc/jellyfin/network.xml │
│ │
│ Retry with proper permissions or apply the setting manually: │
│ 8097
If you have a desktop environment installed and you can access http://localhost:4533 then you don’t need a CLI tool, you can use it through the browser and it should output through your RPi.
You can also check with dietpi-config → Audio options the audio output the system is using.
Depending on your desktop environment you can probably also change the output device through some config menu.
What desktop environment do you use? LXDE?
And set Jukebox.Enabled = true in the navidrome.toml. That should do it already, while above links gives more details about optional configuration, which should however not be required.