About
LX Music Sync Server builds on lx-music-sync-server, adding a web player, local-library tools, an admin console, background downloads and Subsonic integration. It brings playlist synchronization and music playback into a self-hosted service.
Project Information
| Information | Details |
|---|---|
| Latest Version | package.json) |
| Runtime Requirements | Node.js >= 22 for direct server runs; Docker and desktop packages include their runtime |
| License | Apache-2.0 License |
| Changelog | View Changelog |
| Repository | GitHub: XCQ0607/lxserver |
| Documentation Updates | Automatically generated at the bottom of each document based on Git commit timestamps (Beijing Time UTC+8) |
Development Intent
The goal is to make a personal music collection accessible from a browser and compatible clients without keeping a desktop music application open. The backend uses Node.js and TypeScript; the player and console primarily use vanilla JavaScript, with VueFinder for file management. Thanks to the upstream projects and contributors who make this possible.
Report reproducible issues on GitHub with your version, build fingerprint and relevant logs. This project is open-sourced under the Apache-2.0 license.