首页
学习
活动
专区
圈层
工具
发布
社区首页 >专栏 >绿联云 NAS 部署声仓 AudioDock 详细教程!

绿联云 NAS 部署声仓 AudioDock 详细教程!

作者头像
萌萌哒草头将军
发布2025-12-31 19:28:36
发布2025-12-31 19:28:36
3660
举报
文章被收录于专栏:前端框架前端框架

前言

AudioDock(声仓)发布之后,好多感兴趣的小伙伴给了我反馈,感谢支持!

今天先来介绍下绿联云 NAS 的安装指南。我的NAS型号是:DH2600,新系统。

正文

准备工作

首先确保自己的 NAS 可以下载 Docker 镜像。无法下载可以在后台私信我。

然后在 共享文件夹/docker 目录下新增一个文件目录:audiodock。

我新建过了,所以新建了 audiodock2 项目。

新建目录
新建目录

新建目录

打开这个文件目录,新建三个文件夹:music、audio、covers

music 是映射音乐的目录、audio 是映射声书的目录,covers 存放解析后封面的目录。

从 GitHub 下载的 nginx.conf 文件拖动到当前目录下。下载地址:https://github.com/mmdctjj/AudioDock

然后打开 Docker 应用的项目栏目,新建一个项目:audiodock

新建项目
新建项目

新建项目

这时候系统会自动识别新建的 audiodock 目录。

将下面的内容复制到 compose 配置中。

代码语言:javascript
复制
version: "3.8"

services:
# 1. API 后端服务 (Node.js)
api:
    platform:linux/amd64
    image:mmdctjj/audiodock-api
    container_name:audiodock-api

    # 容器内部端口 (3000) 默认对内部网络开放,无需 ports 字段映射到宿主机
    # 如果要直接测试 API,可以加上 ports: - "3000:3000"
    ports:
      -"8858:3000"

    environment:
      -AUDIO_BOOK_DIR=/audio
      -MUSIC_BASE_DIR=/music
      -CACHE_DIR=/covers
      -DATABASE_URL=file:/data/dev.db

    # 挂载数据文件和缓存,使用 Docker 命名卷更安全
    volumes:
      -/volume1/迅雷下载/有声书:/audio
      -/volume1/迅雷下载/音乐:/music
      -./covers:/covers
      -api-db:/data

    restart:unless-stopped
    networks:
      -audiodock-network

# 2. Web 前端服务 (Nginx) - 用于托管静态文件和反向代理
web:
    platform:linux/amd64
    image:mmdctjj/audiodock-web
    container_name:audiodock-web
    ports:
      -"9959:9958"# <--- 将 Web 服务的 80 端口映射到宿主机的 8080 端口
    volumes:
      -./nginx.conf:/etc/nginx/nginx.conf:ro
    depends_on:
      -api# 确保 API 容器先启动
    networks:
      -audiodock-network

volumes:
api-cache:# 命名卷用于缓存
api-db:# 命名卷用于 SQLite 或其他数据文件

networks:
audiodock-network:

重点替换替换下映射路径:数据库相关的保持默认就行

代码语言:javascript
复制
 # 挂载数据文件和缓存,使用 Docker 命名卷更安全
    volumes:
      - /volume1/迅雷下载/有声书:/audio
      - /volume1/迅雷下载/音乐:/music
      - ./covers:/covers
      - api-db:/data

映射路径的查看是选中文件夹右键属性,可以看到具体的地址,复制即可。

查看文件地址
查看文件地址

查看文件地址

最后保证服务端口映射没有重复,点击重新部署即可启动服务。

启动部署
启动部署

启动部署

部署成功
部署成功

部署成功

接下来稍等一会,等数据入库完成,后端服务占用资源减少

入库完成
入库完成

入库完成

打开页面地址,会看到页面是这样的

页面
页面

页面

输入后端服务器地址,鼠标点击页面空白区域,或者按 tab 键,会触发后端服务状态检查,绿代表链接成功,红色代表链接错误。

后端服务链接成功
后端服务链接成功

后端服务链接成功

输入用户名、密码登陆,或者点注册之后输入确认密码登陆并注册!

注册并登陆
注册并登陆

注册并登陆

页面会刷新首页,看到是这样的首页说明完全成功了(马赛克是防止版权问题平台不过审)!

登陆成功
登陆成功

登陆成功

以上就是部署服务端、web端的教程!桌面端的部署请看上篇文章。移动端预计本周末发布,敬请期待!

桌面端下载地址:https://github.com/mmdctjj/AudioDock/releases

最后

本篇文章主要介绍了绿联云 nas 如何安装 AudioDock !

本文参与 腾讯云自媒体同步曝光计划,分享自微信公众号。
原始发表:2025-12-29,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 萌萌哒草头将军 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 前言
  • 正文
    • 准备工作
  • 最后
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档