XCQ0607

LX Music Sync Server 是 LX Music 的数据同步服务端,内置功能完善的 Web 播放器,可在浏览器中聚合搜索、播放与管理音乐。

v2.2.0
发布于
11 分钟前
1,050
星标
5,367
下载
同步于
6 分钟前

最新版本

v2.2.02026年11月11日 02:02
下载慢?可在上方随时切换镜像源

项目说明

项目概述

LX Music Sync Server 既是增强版的 LX Music 数据同步服务端,也内置了一个功能完善的 Web 播放器,让你随时随地用浏览器听歌。它支持多平台聚合搜索、歌单浏览与播放队列管理,并适配 Subsonic 协议,可直接用音流、Feishin 等客户端连接。部署方式灵活,支持桌面客户端、Docker、源码运行与 Release 包。

一个服务端同时管同步和网页听歌,浏览器打开就能用。

主要功能

  • Web 播放器:现代化界面,支持深色模式与移动端优化
  • 多源搜索:聚合搜索各大音乐平台资源
  • 歌单与队列:多平台歌单浏览、详情面板与可拖拽排序的播放队列
  • 播放控制:播放模式、音质选择、歌词显示、睡眠定时与倍速
  • 缓存管理:自动缓存歌词、链接与歌曲文件,并有独立的缓存控制面板
  • 歌词卡片分享:自定义比例、配色与行数,一键生成海报
  • 自定义源管理:支持导入自定义源脚本扩展来源
  • Subsonic 支持:适配 Subsonic 协议,并支持 wy:、kg: 等平台前缀检索
  • 公共曲库:开启后所有用户可共享同一份公共曲库与公开歌单

适用人群

  • LX Music 用户
  • 想在浏览器中听歌的用户
  • 需要自建音乐同步服务端的用户
  • 使用 Subsonic 客户端的用户

快速上手

  1. 使用 Docker 拉取镜像并启动,或下载桌面客户端
  2. 按需挂载数据、日志、缓存与音乐目录
  3. 浏览器访问 Web 播放器地址
  4. 登录管理后台进行系统配置
docker run -d -p 9527:9527 -v $(pwd)/data:/server/data --name lx-sync-server --restart unless-stopped xcq0607/lxserver:latest

核心优势

  • 同步与播放合一:一个服务端同时承担数据同步与网页播放
  • 部署多样:桌面客户端、Docker、源码与 Release 包任选
  • 协议兼容好:Subsonic 客户端可直接接入已有曲库
  • 弱网更流畅:全自动缓存系统在弱网下也能顺畅播放

系统要求

项目 要求
操作系统 Windows、macOS、Linux,或使用 Docker
Node.js 源码运行需 16 及以上
默认端口 9527
数据持久化 建议挂载 data、logs、cache、music 目录

注意事项

  • 管理后台默认密码为 123456,部署后请及时修改
  • 自建服务器默认对公网开放,建议配合访问密码与反向代理使用
  • 本项目不提供任何音乐版权内容,音源需自行配置
  • Web 播放器的访问密码可通过环境变量或后台系统配置开启

历史版本

排序