自托管 · Rust API · Vue 3 · 源码可见

服务端
自己的音乐中枢

纯 API 服务:账号体系、多端云同步、管理后台一体。
我们鼓励自托管——一键构建部署包,三步上线你的弦予服务。

Rust · Axum · Vue 3 · MySQL · Linux / Windows

一套服务端
支撑全部端

Rust + Axum 纯 API 架构,管理后台由服务端直接托管,单进程部署。

多端云同步引擎

歌单云端 upsert 合并与删除传播,旧格式同步文件懒迁移,冲突不丢数据;默认音质、流缓存、启动即播等用户设置随账号漫游,头像昵称变更走审核流,弦予号全局唯一校验。

安全管线

客户端接口全量 HMAC-SHA256 签名 + 时间戳防重放,支持 AES 请求体加密;账号与 IP 双维度分级限流(预警 → 冷却 → 临时封禁),后台 JWT 24 小时时效加 20 分钟无操作自动登出。

全功能管理后台

仪表盘统计新增用户、分享与热搜并环形图展示音源占比;用户与设备管理、靓号池分配、版本六态状态机发布(可更新 / 强更 / 禁用 / 闪退标记),公告、关于页、协议在线编辑即时下发。

内容安全审核

昵称 / 头像 / 壁纸三场景外部机审独立开关,自定义审核服务商 endpoint,超时自动回退人工审核;壁纸 UGC 从上传、压缩缩略图到机审状态机全流程,后台一键过审或驳回。

反馈工单协作

待处理 → 处理中 → 已解决 / 拒绝全流转,认领转交自动通知、非认领人无法误操作;解决时附处理说明与最多 6 张凭证截图,认领与回复时间线全程可溯,误删可从回收站恢复。

分享与统计

歌曲生成唯一分享 ID,/s/:id 服务端渲染落地页、Deep Link 直达、iOS Universal Link 免跳转;分享浏览与搜索行为回流,热搜按歌名聚合实时出 Top 榜,音源调用按插件来源留日志。

邮箱机与通知

内置邮箱机主备双邮件通道,注册与找回密码验证码开箱即用;Turnstile / hCaptcha 人机验证后台一键开关,关键事件可推 Webhook,各业务模块事件可外发邮件给指定管理员。

部署与韧性

MySQL 不可用自动降级本地缓存模式、后台照常可用,一键迁移入库(密码自动转 bcrypt);ensure_column 平滑升级旧库,备份恢复不登服务器;Windows / WSL / Linux / 宝塔 / Termux 一键构建,附 systemd / Nginx 模板。

全功能管理后台
掌上也能管

桌面与移动双 UI,仪表盘、用户、版本、审核、反馈、日志一应俱全。

桌面端后台一套管全站

全功能桌面工作台,大屏下管理效率拉满。

弦予音乐服务端桌面管理后台预览

移动端后台掌上也能运维

核心管理能力手机上同样可用,随时随地上线处理。

弦予音乐服务端移动管理后台预览

三步上线
你的弦予服务

我们鼓励每一位用户部署自己的服务端,数据完全由你掌控。

弦予音乐服务端
Rust API + Vue 3 管理后台 · 源码可见
第一步 运行 build-linux.cmd 构建部署包
第二步 上传 deploy-linux/ 到服务器
第三步 ./start-server-linux.sh 启动

访问 http://服务器IP:8081/login 进入管理后台 · 无数据库时自动进入本地缓存模式

服务端许可含「自托管例外」:允许为自身使用下载、构建、部署与运行,详见仓库 LICENSE