AudioDock(声仓)是一款基于现代 Web 技术构建的音乐与有声书一体化本地播放器,包含多端客户端与可自行部署的本地化后端服务。
- v1.2.6
- 发布于
- 9 天前
- 422
- 星标
- 372
- 下载
- 同步于
- 9 天前
最新版本
v1.2.62026年10月10日 12:45下载慢?可在上方随时切换镜像源
项目说明
项目概述
AudioDock(声仓)是一款基于现代 Web 技术构建的音乐与有声书一体化本地播放器,包含桌面端、移动端、Web 端与小程序,以及可自行部署的本地化后端服务。它支持接入多种数据源与协议入库,可在有声书与音乐两种模式间无缝切换并分别记忆播放信息,并支持多用户与设备接力。服务端与 Web 端可通过容器快速部署。
音乐与有声书,收进一个会接力的曲库。
主要功能
- 多端支持:覆盖桌面端、移动端、Web 端、小程序与电视端
- 多数据源:支持接入常见的媒体服务器数据源
- 多协议入库:支持常见的流式与网盘协议入库
- 双模式切换:有声书与音乐模式一键切换,分别记忆播放信息
- 多用户协作:支持多用户交互与同步播放
- 设备接力:支持多设备之间无缝切换播放
- 元数据解析:带元信息的歌曲可展示歌词与封面
- 容器部署:支持通过容器部署服务端与 Web 端
- 播放功能:歌词展示、专辑与艺术家、聚合搜索与迷你播放器
- 边听边存:支持边听边缓存
适用人群
- 自建媒体库并多端收听的家庭用户
- 需要统一管理音乐与有声书的人
- 偏好自行部署服务的进阶用户
快速上手
- 部署服务端:拉取镜像并按示例配置挂载目录与环境变量
- 复制 Web 服务配置到可访问目录并创建服务
- 打开客户端,先设置后端服务地址
- 注册并登录账号,刷新页面后即可浏览与播放
核心优势
- 一体化:音乐与有声书共用一套曲库与播放体系
- 多端互通:各端数据与播放进度可同步与接力
- 可自部署:服务端与 Web 端均可在自有环境部署
系统要求
| 项目 | 要求 |
|---|---|
| 服务端 | 容器环境,建议 linux/amd64 |
| 本地开发 | Node.js 22 及以上与 pnpm 10 及以上 |
| 移动端 | 需在移动端目录单独启动构建 |
注意事项
- 需先部署并配置后端服务地址,再注册登录使用
- 部署时请按实际路径修改挂载目录与环境变量
- 请仅访问自己拥有权利的内容
历史版本
排序