部署lx-music同步服务器

在使用lx-music收听音乐时,如果希望在多台设备间同步播放进度和播放列表,可以部署一个同步服务器。以下是部署lx-music同步服务器的代码:

1
2
3
4
5
6
7
8
9
10
11
12
13
services:
lx-music-sync:
image: wbsu2003/lx-music-sync-server
container_name: lx-music-sync
restart: unless-stopped
ports:
- "9527:9527"
volumes:
- ./data:/server/data
- ./logs:/server/logs
environment:
- PROXY_HEADER=X-Real-IP
- LX_USER_xxx=yyy # 这里的xxx为用户名,主要用于服务端区分建立用户路径,按需设置;yyy为同步时所使用的密码,按需设置

上述代码使用Docker Compose来部署lx-music同步服务器。请根据需要修改用户名和密码。部署完成后,在lx-music客户端中配置同步服务器的地址和端口,即可实现多设备间的音乐同步播放。
容器wbsu2003/lx-music-sync-server不支持arm架构,在arm架构的服务器上部署会无限重启。因此,请确保你的服务器支持x86_64架构。
部署成功后,可以在浏览器中访问http://your-server-ip:9527/hello来确认同步服务器是否运行正常。如果部署成功,接口会返回Hello~::^-^::~v4~