JxAudio

JxAudio

JxAudio是一款可自托管的音乐管理与播放系统,基于 .NET Core 构建,支持本地与网盘音频源,兼容 Subsonic 协议,提供上传、下载、删除、歌单与搜索等核心能力,并通过插件扩展直连 AList 等网盘,实现轻量可靠的家庭与小型团队音乐库。

12GitHub
应用介绍

首次进入应用后需要初始化设置。 进入应用后,点击右上角进入后台,先到插件管理,把本地文件提供器打开,然后刷新一下确认打开状态,见附图 在进入文件夹管理,添加文件,提供者选择本地提供器,目录别名自己填写,然后下面的路径选择到你的音乐文件夹,确定后点击保存,然后立即扫描,右下角有弹窗可以忽略,稍等几分钟,重新进入应用即可看到歌曲。 注意:如没有扫描出歌曲,可以到后台任务管理里,手动点击触发一次即可。 • 支持本地与网盘数据源:内置插件体系,官方提供 AList 网盘直连,亦可扩展其他存储提供者。 • 兼容 Subsonic:与常见 Subsonic 客户端互通,移动端、桌面端均可接入播放。 • 全面音频功能:音乐播放、上传、下载、删除,支持歌单与关键字搜索,覆盖日常管理场景。 • 跨平台与容器化:面向 Windows/Linux/MacOS,官方提供 Docker 部署,便捷上线与升级。 • 元数据与封面处理:借助 FFmpeg 与标签库,提取封面与音轨信息,提升浏览与检索体验。 • 可视化管理后台:采用 BootstrapBlazor 组件,提供直观的目录配置与数据源管理页面。 • 日志与稳定性:集成 Serilog,可持久化日志与配置;支持健康检查与懒猫微服路由机制。 • 安全与持久化建议:支持 ASP.NET DataProtection 密钥持久化,避免重启造成会话与加密数据失效。

应用截图
Screenshot 1
Screenshot 2
Screenshot 3
Screenshot 4
Screenshot 5
Screenshot 6
Screenshot 7
Screenshot 8
应用信息
版本
0.8.2
安装包大小
57.33 KB
镜像大小
131.96 MB
更新时间
2025年11月5日
源代码
j4587698
平台支持
PC
关键词
音频管理音乐播放器自托管.NET CoreSubsonicAList