树洞剪藏#剪藏#树洞剪藏

自建LX Music同步服务增强版:带Web管理后台+网页版播放器,一键部署!

2026 年 2 月 27 日1 分钟
分享Twitter / XTelegram微博
自建LX Music同步服务增强版:带Web管理后台+网页版播放器,一键部署! 封面

同步来源:树洞剪藏 源站剪藏 ID:652 原文地址:https://www.nodeseek.com/post-623857-1

打开原文 · 打开源站剪藏快照


自建LX Music同步服务增强版:带Web管理后台+网页版播放器,一键部署!

NodeSeek beta 日常 技术 情报 测评 交易 拼车 推广 DeepFlood

日常 技术 情报 测评 交易 拼车 推广 生活 Dev 贴图 曝光 内版 沙盒

自建LX Music同步服务增强版:带Web管理后台+网页版播放器,一键部署!

xcq0607 楼主 5days ago edited 2h 13min ago in 技术 #0

自建LX Music同步服务增强版:带Web管理后台+网页版播放器,一键部署!

大家平常听歌用洛雪音乐(LX Music)吗?我感觉大部分应该用过,但是肯定大家也想多端同步一下歌单数据,但是去部署一下那个同步服务器可能是部署在公共 PaaS 平台上的时候,就不好管理里面的数据,可能要连接数据库之类的很麻烦不好数据持久化。但是大家有同步需求的话肯定有自己的webdav服务器,所以我就想基于lx-music-sync-server先做一个带有前端面板的服务器,可以在线管理数据之类的,加上webdav同步。原本只是一个简单的功能也没受到什么关注之类的,正好最近又没啥事情,就在此基础上加了一个在线播放的功能。因此在家开发了整整2天。大家可能觉得很快?因为大量使用了AI生成技术,但是对我来说也不短了,是整整2天,这些天啥事没做有时间就开发这个,睡觉都是在4点多,可能是太想把这个完成了吧。最后做出来的效果挺不错的,想给各位佬友分享一下这个项目,有条件的可以自己部署一下。

基于 lyswhut/lx-music-sync-server 搓出来的 增强版同步服务端 !

项目地址: https://github.com/XCQ0607/lxserver

文档网址: https://xcq0607.github.io/lxserver/

🤔 所以到底这是个啥?

简单来说,这是一个 二合一 的快乐方案:

数据同步服务端 :完美支持 LX Music 客户端的同步功能。

Web 管理面板 :可视化管理用户、数据、日志,还能快照回滚。

Web 播放器 :内置了一个网页版的 LX Music(参考了桌面版实现),随时随地在浏览器听歌。

全部功能打包在一个 Docker 镜像里,一键部署,开箱即用!

1.可视化仪表盘 & 用户管理

告别黑框框,服务状态一目了然。支持直接在网页上添加/删除用户,管理多人使用非常方便。

2.快照回滚

手滑把歌单删了?客户端同步出问题了?

后台自动生成快照,支持 一键回滚 到历史状态,不仅能回滚,还能把快照下载下来导入回客户端。

3.WebDAV 云备份

支持把你的珍贵歌单数据自动备份到 WebDAV 网盘(坚果云、Alist、Nextcloud 等)

4.内置 Web 播放器

这个是我最喜欢的功能!看了官方桌面版的API接口,就拿过来用了,用浏览器就能听歌。

多源搜索 :想听啥搜啥。

歌单同步 :登录后自动同步你收藏的歌单到LX客户端

PWA 支持 :手机安上就是个独立 App。

歌曲可视化 :可视化歌曲

评论区展示 :可以看歌曲评论

更多功能查看 README ,具体更新到功能可能不会同步到README,可以看 changelog 看什么版本更新了什么功能

这里用的和官方一样的逻辑,你上传自己的js自定义源文件在云端运行。这里使用了vm2库来创建沙箱环境,这是一个专门用于在 Node.js 中运行不受信任代码的库。 仅暴露了 console Buffer JSON Math 等基础 JavaScript 对象,有 沙箱白名单机制 和 执行超时限制 , 连 网络请求 也是受控制的状态,不用担心影响到服务器。

如何食用?

最推荐 Docker 一键部署,支持 amd64 和 arm64:

docker run -d \

-p 9527:9527 \

-v $(pwd)/data:/server/data \

--name lx-sync-server \

--restart unless-stopped \

ghcr.io/xcq0607/lxserver:latest

部署好后访问 http://IP:9527 即可。

Docker 部署环境变量:

环境变量 对应配置项 说明 默认值

PORT port 服务端口 9527

BIND_IP bindIP 绑定 IP 0.0.0.0

FRONTEND_PASSWORD frontend.password Web 管理界面访问密码 123456

SERVER_NAME serverName 同步服务名称 My Sync Server

MAX_SNAPSHOT_NUM maxSnapshotNum 保留的最大快照数量 10

PROXY_HEADER proxy.header 代理转发 IP 头 (如 x-real-ip )

WEBDAV_URL webdav.url WebDAV 地址

WEBDAV_USERNAME webdav.username WebDAV 用户名

WEBDAV_PASSWORD webdav.password WebDAV 密码

SYNC_INTERVAL sync.interval WebDAV 自动备份间隔(分钟) 60

ENABLE_WEBPLAYER_AUTH player.enableAuth 是否启用 Web 播放器访问密码 false

ENABLE_WEBPLAYER_AUTH player.enableAuth 是否启用 Web 播放器访问密码 false

WEBPLAYER_PASSWORD player.password Web 播放器访问密码 123456

DISABLE_TELEMETRY disableTelemetry 是否禁用匿名数据统计,系统更新提示以及系统公告提示 false

🤝 致谢

本项目在巨人的肩膀上完成:

核心同步逻辑基于 lyswhut/lx-music-sync-server

Web 播放器实现参考及接口支持来自 lyswhut/lx-music-desktop

感谢 lyswhut 大佬开发了这么好用的工具!

各位如果觉得这个项目不错,求去 GitHub 点个 Star ⭐ ,或者给帖子点点赞 👍 ,感谢大家支持!

如果有 Bug 或者建议,欢迎在下面或者 Issue 提出来~

4 5 0 34 引用 回复

1 2

xcq0607 楼主 5days ago

#8

@rogerxu #7 当然要加载音源才能听了,推荐音源项目: link

0 1 0 引用 回复

xcq0607 楼主 2h 29min ago

#15

已更新v1.6.0 支持歌单功能

0 1 0 引用 回复

solaireh3 5days ago #1

强啊大佬

Probe 丨 My Blog 丨 ImgHost 丨 Calc 丨 MiniChat

0 0 0 引用 回复

白嫖怪 5days ago #2

支持

我的珍珍

1 0 0 引用 回复

chenzhen 5days ago #3

强啊大佬

1 0 0 引用 回复

sweetie 5days ago #4

大佬

1 0 0 引用 回复

飞天De猪 5days ago #5

我也用LX,必须支持一波。

1 0 0 引用 回复

vct 5days ago #6

强 👍 🏻

0 0 0 引用 回复

rogerxu 5days ago #7

这个不用会员就能听各种源的歌吗?还能下载歌到本地?

0 0 0 引用 回复

bacon159 频道主 Dev 5days ago #9

这个思路还是不错的 解决了不少痛点

TG | 探针 | 白嫖推送 | TrafficCop | domainkeeper | OpenList

1 0 0 引用 回复

madolche 4days ago #10

这个能替代navidrome吗

✉️站内PM | ☀️垃鸡场 | NS图床 | 闲置小鸡清仓

0 0 0 引用 回复

1 2

论坛快捷回帖:

请选择

内容 预览 对照

支持 markdown语法

鼓励友善发言,禁止人身攻击

xxxxxxxxxx

1

1 ​

AC娘

洋葱头

小黄鸡

Fluent

App

发布评论

88

等级 Lv 6 鸡腿 3916 星辰 1 通知 0

主题帖 15 评论数 480 粉丝 2 收藏 423 发帖

快捷功能区 推荐阅读 管理记录 幸运抽奖 邀请好友 合作商家 友站链接

📈用户数目📈

目前论坛共有48747位seeker

🎉欢迎新用户🎉

黄焖jimmy饭

Ruyuchi

t1zeus

carbofish

iidealing

1210876850

相关网站 LowEndTalk LowEndSpirit HostLoc ServerHunter

站内导航 关于本站 隐私协议 RSS订阅 sitemap

商业推广 商家申请规则 Premium Provider 合作商家展示 广告合作

其他平台 电报频道 电报群组

联系我们

Copyright © 2022 - 2026 All rights Reserved

相关文章