Navidrome is a modern music server and streamer that allows you to access your music collection from any device. This tutorial will guide you through the process of installing Navidrome Music Server on Kali Linux Latest.
Before you begin, you need to make sure that the following prerequisites are met:
The first step is to install some required packages on your Kali Linux Latest system. Open the terminal and run the following command to update the package list:
sudo apt update
Next, install the required packages using the following command:
sudo apt install curl ffmpeg libsqlite3-dev
Download the Navidrome binary file using the following command:
curl -sSL https://github.com/navidrome/navidrome/releases/latest/download/navidrome-linux-amd64 > navidrome
This command will download the latest Navidrome binary file for Linux (amd64) architecture.
Make the downloaded file executable using the following command:
chmod +x navidrome
Now, move the Navidrome binary file to the /usr/local/bin/
directory using the following command:
sudo mv navidrome /usr/local/bin/
You need to create a separate user account for running Navidrome. Run the following command to create a new user account named "navidrome":
sudo useradd -r navidrome
This command will create a new user account without a home directory and login shell.
Create a configuration file for Navidrome using the following command:
sudo mkdir /etc/navidrome/
sudo touch /etc/navidrome/navidrome.toml
sudo chown -R navidrome:navidrome /etc/navidrome/
sudo chmod 644 /etc/navidrome/navidrome.toml
Open the configuration file using your preferred text editor:
sudo nano /etc/navidrome/navidrome.toml
Copy the following content to the configuration file and save it:
[server]
http_port = 4533
[database]
url = "file:/usr/local/bin/navidrome.db"
[music_folder]
path = "/path/to/your/music/folder"
[auth]
enabled = false
Note: Replace /path/to/your/music/folder
with the path to your music folder.
Now, start Navidrome using the following command:
sudo -u navidrome navidrome -config /etc/navidrome/navidrome.toml
Navidrome will start running in the terminal. You can now access it using your web browser at http://localhost:4533
.
In this tutorial, we have shown how to install Navidrome Music Server on Kali Linux Latest. You can now use Navidrome to access your music collection from any device. If you face any issues during the installation process, please let us know in the comments.
If you want to self-host in an easy, hands free way, need an external IP address, or simply want your data in your own hands, give IPv6.rs a try!
Alternatively, for the best virtual desktop, try Shells!