This repository contains Dockerfile for Libresonic.
Setup is tested only in linux environment. However, it should work with any OS where docker is avalilable.
You need will need Docker.
Start Libresonic docker contained by running:
docker run --name libresonic -p 80:8080 -v <PATH_TO_YOUR_MUSIC>:/var/music tonipes/libresonic-docker # -p 80:8080 maps your port 80 to docker container port 8080 # -v /.../:/var/music mounts your music library to container path /var/music
Docker will download image
tonipes/libresonic-docker and setup container for you.
When done, libresonic will be avalilable at:
http://localhost/ OR http://<YOUR_IP_HERE>/
There might be issues with transcoding.
.flac files won't play, you can try to change transcoding options to not use ffmpeg. See ArchWiki.