CentOS 8.3
Navidrome
Configuration and Connection Linux 8.3 with Navidrome – Streaming Server
- To start the server, run the VM through Azure Portal
- To work, you should open 4533 (TCP) ports in the network properties in the azure firewall.
- After starting the VM, you can go to the main page. To do this, go to the following address http://*vm_ip*:4533
- A page with creating a user with administrator rights will open. Fill out the form and click <Create admin> to complete.
- To add audio to the library, you need to upload music to the server. For example, you can connect to a VM via PuTTY – Download
- Run Putty, enter the VM address in the “Host” field, and click “Open” to connect.
- In the opened console you will need to enter the username and password that were specified during the creation of the VM.
- The configuration file in the path /var/lib/navidrome/navidrome.tom indicates the directory from which audio will be uploaded
- To add audio, go to /home/navidrome/music directory and upload audio into it; it will automatically be uploaded to the server (Going to the directory may require elevated rights, in that case enter the sudo su command before the directory path)
- Being in /home/navidrome/music directory, type the following command for downloading audio:
> sudo wget -O %file_name% %link_to music%
For instance:> sudo wget -O Omen.mp3 '
https://drive.google.com/uc?id=1kaj9cpLcgwcu0hPp6N2cUE8cIzoWM31t&export=download
'
- Now return to the site and update the list of songs (it may take some time before audio appears on the server)
- If you did everything right, then on the main page should appear your tracks that you can play directly from the browser.
- More information on setting up and working with Navidrome can be found here.
Getting Started