AudioDock是搭配 NAS 私有云使用的开源音频工具,专门管理你存在NAS硬盘里的音乐、有声书。需要先在NAS上部署服务,导入音乐、有声书文件夹。再在软件中填NAS的IP地址连上服务才能用。如果没有NAS,只用手机本地音频也可以。
AudioDock官网:
https://www.audiodock.cn/
首先确保自己的 NAS 可以下载 Docker 镜像。
然后在文件目录下新增一个文件目录:audiodock。
打开这个文件目录,新建三个文件夹:music、audio、covers
music 是映射音乐的目录、audio 是映射声书的目录,covers 存放解析后封面的目录。
然后新建一个 docker-compose.yaml 文件,也放置在这个目录下。
然后打开 Docker 应用的 Compose 栏目,新建一个项目:audiodock
然后选择路径,选择刚刚新建的目录,点击确定:
此时系统提示包含一个 docker-compose.yaml 文件,我们选择确定:
然后将下面的配置文件填入编辑区即可:
version: "3.8"
services:
app:
platform: linux/amd64
image: mmdctjj/audiodock
container_name: audiodock-app
ports:
- "8860:3000" # Node API
- "9961:9958" # Web UI
environment:
- NODE_ENV=production
- TXT_BASE_DIR=/txt # 电子书目录
- AUDIO_BOOK_DIR=/audio # 有声书目录
- MUSIC_BASE_DIR=/music # 音乐目录
- MV_BASE_DIR=/mv # mv视频目录
- CACHE_DIR=/covers # 封面目录
- DATABASE_URL=file:/data/dev.db # 数据库
- JWT_SECRET=/.jwt_secret # 这个是文件,不是目录
- PORT=3000
- STRM_ADDRESS=http://192.168.1.12:5244 # 没有可注释
- WEBDAV_MUSIC_URL=http://192.168.1.12:5005/音乐 # 没有可注释
- WEBDAV_AUDIOBOOK_URL=http://192.168.1.12:5005/有声书 # 没有可注释
- WEBDAV_USER=admin # 没有可注释
- WEBDAV_PASSWORD=123456 # 没有可注释
- DISABLE_TTS=${DISABLE_TTS:-false} # 是否禁用 tts 服务,不用tts功能可注释
- DISABLE_ASR=${DISABLE_ASR:-false} # 是否禁用 tts 服务,不用语音助手可注释
- LLM_PROVIDER=${LLM_PROVIDER:-deepseek} # 大模型提供商
- LLM_MODEL=${LLM_MODEL:-deepseek-chat} # 对应大模型
- LLM_BASE_URL=${LLM_BASE_URL:-}
- LLM_TIMEOUT=${LLM_TIMEOUT:-60000}
- LLM_TEMPERATURE=${LLM_TEMPERATURE:-0.7}
- LLM_MAX_TOKENS=${LLM_MAX_TOKENS:-2048}
- LLM_API_KEY=${LLM_API_KEY:-sk-xxxx} # 大模型 key
# 挂载数据文件和缓存,使用 Docker 命名卷更安全
volumes:
# 这里可以根据需要调整物理机的挂载路径
- /volume1/迅雷下载/TXT:/txt
- /volume1/迅雷下载/有声书:/audio
- /volume1/迅雷下载/音乐:/music
- /volume1/迅雷下载/MV:/mv
- ./covers:/covers
- app-db:/data
- ./.jwt_secret:/.jwt_secret
restart: unless-stopped
networks:
- audiodock-network
volumes:
app-db: # 命名卷用于持久化数据库,下面的两行是保留旧数据的关键,没有旧数据
external: true # 如果新部署,请注释,
name: audiodock2_api-db # audiodock2 是我的旧 compose 名称,请相应的替换下
networks:
audiodock-network:
driver: bridge
接下来重点修改下面的几个映射路径:
volumes:
- /vol1/1000/有声书:/audio
- /vol1/1000/80后90后经典歌曲:/music
- ./covers:/covers
- api-db:/data # 保持默认
- ./.jwt_secret:/.jwt_secret # 保持默认
映射路径的查看是选中文件夹右键详细信息,可以看到具体的地址,复制即可:
如果你想将其他服务的内容通过 webdav 服务接入声仓,那么你需要修改下面的几个环境变量对应的值
environment:
- AUDIO_BOOK_DIR=/audio # 有声书地址
- MUSIC_BASE_DIR=/music # 音乐地址
- CACHE_DIR=/covers # 封面地址
- DATABASE_URL=file:/data/dev.db # 数据库地址,这么写更安全
- JWT_SECRET=/.jwt_secret # 登陆验证密钥
- PORT=3000 # 后端端口,可以指定,不指定默认3000,这里修改需要同步修改上面的端口
- STRM_ADDRESS=http://192.168.1.12:5244/ # 预设,可以忽略
# 重点 ⚠️,如果你不需要可以删除(留空)下面的内容,否则会拖累文件入库任务的速度
- WEBDAV_MUSIC_URL=http://192.168.1.12:5005/%E9%9F%B3%E4%B9%90 # webdav 音乐地址
- WEBDAV_AUDIOBOOK_URL=http://192.168.1.12:5005/%E6%9C%89%E5%A3%B0%E4%B9%A6 # webdav 有声书地址
- WEBDAV_USER=admin # webdav 用户名
- WEBDAV_PASSWORD=123456 # webdav 密码
最后保证服务端口映射没有重复,选中“创建项目后立即启动”,点击确定按钮即可启动服务。
等待拉取镜像创建容器,直到成功!
接下来稍等一会,等数据入库完成,后端服务占用资源减少
选择声仓数据源进入,接下来内网有两种方式进入:
方式1(内网) 内网地址和外网地址什么数据源都不输入,系统会默认会在当前 web 地址后面拼接 /api 。
方式2(内网) 内网地址显示输入 /api 。
方式3(内网) 内网地址显示输入 http://192.168.2.4:8859/ ,进行后端直连的方式访问!
1、在NAS或服务器上通过Docker拉取并运行 audiodock-api和 audiodock-web镜像。
2、打开客户端,输入服务端的IP地址及端口进行登录,即可开始浏览并播放NAS中的音频资源。
3、在播放界面点击邀请当前在线的用户,对方接受后即可实现多台设备的同步播放与进度控制。
有两种情况:
请检查服务端地址是否正常,注意检查端口号是否正确
请检查服务端地址后面不要以斜杠结尾
有两种情况:
将服务端端口填成了 web 端口,请确认填写的是 API 服务端端口
使用代理时,代理服务商需要登录时会导向登录页面,所以返回 405,请根据情况修正
通常是第一次登录前没有注册账号导致的,请先点击注册完成账号创建后再登录。
多端支持 :包含移动端、web端、桌面端、小程序、电视端!
双模式无缝切换 :有声书、音乐模式一键无缝切换,记忆不同模式下的播放信息!
支持 docker 部署 :可以通过 docker 部署服务端和 web 端!
多用户支持 :支持多用户交互联动!
设备接力 :支持多设备之间无缝切换!
解析元数据 :如果是带元信息的歌曲,可以展示歌词、封面等信息!
C站也就是CliCli,是二次元爱好者在用的追番工具,平台收纳国漫、海外新番与怀旧剧场版,还能设置更新提醒,不会漏掉连载剧集。支持多档高清画质切换,可缓存视频离线观看,弹幕互动氛围活跃,搭配各类专题榜单帮你挖掘冷门佳作,不用费心筛选片单。
水月雨调音软件需要与水月雨品牌的耳机配套使用,通过蓝牙进行连接,包括现在最新的设备也能直接连接,便于用户根据自己的习惯自由的调节音量和音质,通过OTA进行音质扩展,操作简单,一键就能调音成功。
欢乐歌房是电视上用的K 歌软件,流行新歌、老歌都有,能切换原唱和伴奏,可以调升降调、混响,唱完还能录下自己的演唱作品。适合在家、露营聚会,低成本实现家庭 KTV,朋友聚会的时候,能一起点歌轮着唱。
追番喵是二次元追番管理软件,能统一同步 B 站、爱奇艺等平台的观看记录,再也不怕看错集数。番库超全,新番老番都有,信息详细。支持高清播放、缓存和投屏,还能智能提醒新番开播、做补番计划。看完自动统计追番数据,适合经常跨平台追番、想要整理番剧的追番爱好者。
柚子动漫剧场主打竖屏短剧和漫剧,涵盖穿越逆袭、甜宠恋爱、悬疑脑洞、都市修仙、爽文剧情等热门题材,实时更新热播榜、新剧榜、热搜榜,帮助用户发现热门作品。看剧即可领取金币,用于解锁付费剧情,实现免费追剧。
Vidmix视频编辑软件,能够满足用户不同的视频编辑需求,拥有数百种独特的滤镜和多种转场编辑功能,支持添加自定义音乐和酷炫的视频,还有丰富多样的模板可以一键导入生成,制作出各种题材新颖、画风炫酷的视频。
苦力怕论坛是专为我的世界玩家打造的游戏辅助与交流社区。提供丰富的游戏资源,包括游戏本体、模组、材质包、皮肤、地图、插件等,覆盖国际版、基岩版等多个版本。支持一键下载与安装,部分资源提供详细的使用教程,方便新手玩家快速上手。
vivo游戏中心正版游戏盒子,里面收录了海量正版手游免费供玩家下载体验,也可以在线玩。里面包含了各种类型的手游,例如休闲益智、动作冒险、模拟经营等等,对资源进行了详细的分类,方便用户们能够快速找到感兴趣的游戏进行体验。更有vivo独家小游戏,免费活动礼包、奖品领到手软。
伊甸园AI提供高自由度虚拟交流空间,内置全套创作工具,支持自定义世界观、人物人设、完整故事剧情;搭载长效记忆机制,AI 会跟随对话持续迭代人设、记住互动细节,对话连贯自然。
Suno是零门槛AI 作曲工具,不用懂乐器、乐理,几秒就能产出音乐作品。流行、国风、说唱、轻音乐等上百种曲风全都适配,中英多语种歌词都能顺畅生成,可以自由把控曲调快慢、男女声线,生成的音频支持直接下载保存,免费额度就能体验基础创作,能借助它省去大量编曲耗时。
山姆会员商店是沃尔玛旗下高端会员制商超的官方购物平台,打开 App 即可把全球 800+ 门店的 5 000+ 精选商品装进手机里,从生鲜冷链、进口零食到大家电、宠物用品全覆盖,支持极速达、全球购、路边提货等 5 种配送/取货方式,真正实现“1 小时送到家”或“下楼 5 分钟自提”。
GameTools主要给吃鸡、暗区突围这类射击游戏调画质和帧率。它能解锁高帧率、超高清画质,还能调阴影、纹理、灵敏度、准星样式,一键优化手机性能、清后台,让游戏更流畅不卡顿。