Wiki > Navidrome
"Navidrome is a self-hosted, open source music server and streamer." Navidrome runs on its own port; 17851 has been automatically generated for you, but you may choose another 5 digit port between 10000 and 32767.
Installation
-
Connect to your slot through SSH
-
Download the latest Linux x86_64 release
wget https://github.com/navidrome/navidrome/releases/download/v0.52.0/navidrome_0.52.0_linux_amd64.tar.gz
-
Make a directory for Navidrome
mkdir -p ~/navidrome
-
Extract the latest release archive
tar zxvf navidrome_*.tar.gz -C ~/navidrome
-
Create a configuration file and fill with the following.
nano ~/navidrome/navidrome.toml
navidrome.toml
DataFolder = '/home/user/navidrome'
MusicFolder = '/home/user/files' # change this as needed
LogLevel = 'INFO'
Port = '17851'
Address = '0.0.0.0'
Additional configuration file parameters can be found here.
-
Start Navidrome in a background screen. You can change the music directory by changing
~/files
to a different directory. Navidrome will scan all files and subdirectories in the specific directory.screen -dmS navidrome ~/navidrome/navidrome -c ~/navidrome/navidrome.toml
-
Access Navidrome at http://server.whatbox.ca:17851 and create a new administrator account. You will use this account to log in and use Navidrome.
-
(Optional) Remove unneeded data
rm navidrome_*.gz