Search for node-mp3stream in the docker hub registry and
pull the image
Once pulled, create a new container using the image. Click Advanced options
Mount your music volume in the container on /mnt/music and
mount the data volume in the container on /app/public/data.
Map the container port (16882) to a local port.
You now have a container that can be run and accessed via the port described above
Click the details of the container and head over to the terminal.
Focus on the terminal of node-mp3stream and you will be
prompted for a username / password
If you want to add more users, create a shell and excecute
node app adduser
To connect to your node-mp3stream container from the internet you
should set-up a reverse proxy
(go to control panel > Application Portal > Reverse Proxy) and
add a new rule:
It is wise to enable both HSTS and HTTP/2 for better security and
performance.
Now it's time to head over to www.jsmusicdb.com and provide your information
If it feels to quiet, head over to settings and press Reload now to scan your music collection.