NasDock

AudioDock

NasDock

AudioDock(声仓)是一款基于现代 Web 技术构建的音乐与有声书一体化本地播放器,包含多端客户端与可自行部署的本地化后端服务。

v1.2.6
发布于
9 天前
422
星标
372
下载
同步于
9 天前

最新版本

v1.2.62026年10月10日 12:45
下载慢?可在上方随时切换镜像源

项目说明

项目概述

AudioDock(声仓)是一款基于现代 Web 技术构建的音乐与有声书一体化本地播放器,包含桌面端、移动端、Web 端与小程序,以及可自行部署的本地化后端服务。它支持接入多种数据源与协议入库,可在有声书与音乐两种模式间无缝切换并分别记忆播放信息,并支持多用户与设备接力。服务端与 Web 端可通过容器快速部署。

音乐与有声书,收进一个会接力的曲库。

主要功能

  • 多端支持:覆盖桌面端、移动端、Web 端、小程序与电视端
  • 多数据源:支持接入常见的媒体服务器数据源
  • 多协议入库:支持常见的流式与网盘协议入库
  • 双模式切换:有声书与音乐模式一键切换,分别记忆播放信息
  • 多用户协作:支持多用户交互与同步播放
  • 设备接力:支持多设备之间无缝切换播放
  • 元数据解析:带元信息的歌曲可展示歌词与封面
  • 容器部署:支持通过容器部署服务端与 Web 端
  • 播放功能:歌词展示、专辑与艺术家、聚合搜索与迷你播放器
  • 边听边存:支持边听边缓存

适用人群

  • 自建媒体库并多端收听的家庭用户
  • 需要统一管理音乐与有声书的人
  • 偏好自行部署服务的进阶用户

快速上手

  1. 部署服务端:拉取镜像并按示例配置挂载目录与环境变量
  2. 复制 Web 服务配置到可访问目录并创建服务
  3. 打开客户端,先设置后端服务地址
  4. 注册并登录账号,刷新页面后即可浏览与播放

核心优势

  • 一体化:音乐与有声书共用一套曲库与播放体系
  • 多端互通:各端数据与播放进度可同步与接力
  • 可自部署:服务端与 Web 端均可在自有环境部署

系统要求

项目 要求
服务端 容器环境,建议 linux/amd64
本地开发 Node.js 22 及以上与 pnpm 10 及以上
移动端 需在移动端目录单独启动构建

注意事项

  • 需先部署并配置后端服务地址,再注册登录使用
  • 部署时请按实际路径修改挂载目录与环境变量
  • 请仅访问自己拥有权利的内容

历史版本

排序