Docker部署一个WebUI端的音乐文件夹播放器,而不是按专辑播放
一个WebUI端的音乐文件夹播放器,而不是按专辑播放,demo地址
我非项目作者,作者给的docker-compose部署起来很诡异,需要魔法环境才能运行!我就自己部署上传到了DockerHub
Dockerfile地址
项目地址
docker cli
docker run -d \
--network=bridge \
-p 9577:9577 \
-v $(pwd)/data:/app/data \
-v $(pwd)/music:/app/srv/library:ro \
--restart=unless-stopped \
--name music-folder-player \
mengtaixiao/music-folder-player:0.1
docker-compose
如果是旧版docker-compose,需要加上 version: "3"
services:
music-folder-player:
network_mode: bridge
ports:
- '9577:9577'
volumes:
- ./data:/app/data
- ./music:/app/srv/library:ro
restart: unless-stopped
container_name: music-folder-player
image: mengtaixiao/music-folder-player:0.1
参数说明:
- 9577,WebUI端口,无密码验证,自行反代加验证
- /app/srv/library,存放音乐文件的目录,ro代表只读
- /app/data,存放程序配置文件等持久化数据的目录
- $(pwd)代表当前目录,./代表docker-compose.yml所在目录
注意
启动后,稍等十几秒,即可访问WebUI http://yourIP:9577
进入网页提示加载库出错,是因为/app/srv/library对应的music文件夹内没有音乐文件,放mp3文件进去后刷新即可