Navidrome
Installation
Do note, media directory cannot be changed in Navidrome's UI post-installation. If not specified during installation, home/username/media/Music
will be used as the default media directory. Should you want a different media directory location, you can append -d /path/to/other/directory
to the installation or upgrade command of Navidrome.
- Login to your service via SSH.
- Execute the following command:
app-navidrome install -p <password>
- Make sure to replace
<password>
with a strong password.
There is no forgot password mechanism for the admin account of Navidrome yet.
Please save Navidrome's admin account credentials in a password manager.
- Once the installation has finished, you should see the below output in your terminal:
- Do note that
username
,hostname
, andport
will be replaced with your specific details.
- Do note that
{"data": {"url": "https://ultradocs.hostname.usbx.me/navidrome", "port": XXXXX, "username": "ultradocs", "password": "XXXXXXXXXXXXXXX", "media_directory": "/home/ultradocs/media/Music"}, "result": true}
- Copy the URL from the terminal output and paste into your browser to visit the Navidrome WebUI.
- Log in with the credentials you set during the installation.
- If you did not specifically set a custom media directory during installation, all music data present in
~/media/Music
will be scanned and available for streaming.
Helpful Information
Configuration File
MusicFolder = "/home/your_username/media/Music"
ScanSchedule = "@every 24h"
LogLevel = "info"
- You can change the Music Folder by editing this file.
- For more options please visit the Navidrome documentation page.
Logs
journalctl --user -u navidrome.service
Update and Repair
- To update and repair Navidrome, execute the following command:
app-navidrome upgrade
- The execution time of the command can take up to 1-2 minutes, be patient.
Uninstall Navidrome
app-navidrome uninstall
- Wait for uninstallation to complete.