Navidrome: Difference between revisions

From Wreckroom
Jump to navigation Jump to search
No edit summary
 
Line 3: Line 3:
=Configuration=
=Configuration=


The configuration file is located at: <code>/volume2/docker/navidrome/config.toml</code>
The configuration file is located at: <code>/volume2/docker/navidrome/navidrome.toml</code>


===Docker===
===Docker===

Latest revision as of 22:28, 24 September 2025

Navidrome is a self-hosted music streaming server that lets you stream your personal music collection over the web. Think of it as your personal music cloud - you can listen to your music collection from anywhere, just like Spotify, but it's your own music hosted on your own server.

Configuration[edit]

The configuration file is located at: /volume2/docker/navidrome/navidrome.toml

Docker[edit]

Navidrome is managed inside a Docker container. To restart use: sudo docker restart navidrome

Certs[edit]

The default wreckroom.nyc certs are located here: /usr/syno/etc/certificate/system/default

Since docker goes through the GUI config.toml for Navidrome so updates to the default SSL certs need to happen manually to propagate on update.

sudo cp /usr/syno/etc/certificate/system/default/RSA-cert.pem /volume2/docker/navidrome/ssl/certificate.crt
sudo cp /usr/syno/etc/certificate/system/default/RSA-privkey.pem /volume2/docker/navidrome/ssl/private.key
sudo chmod 644 /volume2/docker/navidrome/ssl/certificate.crt
sudo chmod 600 /volume2/docker/navidrome/ssl/private.key
sudo docker restart navidrome