Stream your personal music collection from anywhere. Navidrome is a lightweight, Subsonic-compatible music server that runs beautifully in Docker on Ubuntu.
Grab the automated bash script from GitHub to follow along with the video.
wget https://raw.githubusercontent.com/mhmdali94/Docker/main/media/navidrome/navidrome-ubuntu.sh
chmod +x navidrome-ubuntu.sh
sudo bash navidrome-ubuntu.sh
wget https://raw.githubusercontent.com/mhmdali94/Docker/main/media/navidrome/navidrome-ubuntu.sh
chmod +x navidrome-ubuntu.sh
sudo bash navidrome-ubuntu.sh
On first visit, create your admin account:
http://<your-server-ip>:4533
Place your music files in the following directory on the server. Navidrome will automatically scan and index them:
/root/docker/navidrome/music/
Navidrome is compatible with any Subsonic/Airsonic client app (e.g. DSub, Symfonium, Ultrasonic). Point the client to your server IP and port 4533.
| Port | Purpose |
|---|---|
| 4533 | Navidrome Web UI & API |