群晖 / 飞牛 NAS 部署 Navidrome 音乐服务器:Docker 一键搭建,流云音乐客户端完美搭档

发布于 2026-07-13 · 流云音乐

Navidrome 是开源的音乐流媒体服务器,兼容 Subsonic API,能在 NAS 上把你的音乐文件变成带数据库管理的云曲库。部署好 Navidrome 后,用流云音乐在 iPhone 上就能直接播放——支持按专辑/歌手/风格浏览、AI 智能标签、CarPlay 车载。

本文覆盖群晖 DSM飞牛 FnOS 两种主流 NAS 系统的部署步骤。

为什么选 Navidrome + 流云音乐?

群晖 DSM 部署 Navidrome

方法一:Container Manager(推荐)

  1. 打开群晖「套件中心」,安装 Container Manager(DSM 7.2+;旧版叫 Docker)
  2. 打开 Container Manager →「注册表」,搜索 deluan/navidrome,下载 latest 镜像
  3. 在「容器」中点击「新增」,选择刚下载的 navidrome 镜像
  4. 端口映射:本地端口填 4533,容器端口填 4533
  5. 卷挂载:
    • 挂载你的音乐文件夹到 /music(如 /volume1/Music
    • 挂载数据文件夹到 /data(如 /volume1/docker/navidrome
  6. 环境变量添加:ND_MUSICFOLDER=/music
  7. 启动容器,访问 http://NAS_IP:4533

方法二:SSH 命令行

SSH 登录群晖后执行:

docker run -d \
  --name navidrome \
  --restart unless-stopped \
  -p 4533:4533 \
  -v /volume1/Music:/music \
  -v /volume1/docker/navidrome:/data \
  -e ND_MUSICFOLDER=/music \
  deluan/navidrome:latest

飞牛 FnOS 部署 Navidrome

飞牛是国产新锐 NAS 系统,内置 Docker 支持,部署流程同样简单。

SSH 命令行(推荐)

docker run -d \
  --name navidrome \
  --restart unless-stopped \
  -p 4533:4533 \
  -v /vol1/1000/Music:/music \
  -v /vol1/1000/docker/navidrome:/data \
  -e ND_MUSICFOLDER=/music \
  deluan/navidrome:latest
飞牛路径说明飞牛 FnOS 的存储池路径格式为 /vol1/1000/(1000 为管理员 UID)。如果你的存储池名或路径不同,请用 df -h 确认实际路径后替换。

飞牛 Docker 管理面板操作

  1. 打开飞牛桌面 →「Docker」→「镜像」→「拉取镜像」
  2. 搜索 deluan/navidrome,拉取 latest
  3. 「容器」→「创建容器」,选择 navidrome 镜像
  4. 端口映射:主机 4533 → 容器 4533
  5. 路径映射:音乐目录 → /music,数据目录 → /data
  6. 环境变量:ND_MUSICFOLDER=/music
  7. 创建并启动

公网访问:DDNS + 端口转发

部署好之后只能在内网访问。要实现出门在外也能播放 NAS 音乐,需要公网访问:

  1. DDNS:群晖用「外部访问」→ DDNS 注册一个域名(如 mynas.synology.me);飞牛用 myQNAPcloud 或第三方 DDNS(如 ddns-go)
  2. 端口转发:在路由器中将外网端口(如 4533)转发到 NAS 内网 IP 的 4533 端口
  3. (可选)HTTPS:群晖可以在「控制面板」→「登录门户」中为反代配置 SSL;飞牛可通过 Nginx Proxy Manager 实现
安全提醒公网暴露 NAS 服务有一定风险。建议开启 Navidrome 的密码认证,并在路由器上限制来源 IP。如果不需要公网访问,Navidrome 仅内网使用也没问题——回到家就能播。

在流云音乐中连接 Navidrome

  1. 打开流云音乐 App →「设置」→「云盘管理」→「添加 Navidrome 服务器」
  2. 填写信息:
    • 内网地址:http://192.168.x.x:4533
    • 外网地址:https://mynas.synology.me:4533(DDNS 域名)
    • 用户名 / 密码:Navidrome 的管理员账号
  3. 点击「连接测试」,成功后保存
  4. 流云音乐会自动同步曲库,之后即可浏览、搜索、播放

首次同步视曲库大小可能需要几分钟。同步完成后,所有歌曲按专辑、歌手、风格归类完毕——体验媲美 Apple Music,但音乐全是你自己的。

常见问题

Q: 飞牛路径和群晖不一样怎么办?
df -h 查看挂载点。群晖通常是 /volume1,飞牛通常是 /vol1/1000。如果用了 RAID,路径可能是 /vol2 等。

Q: Navidrome 扫描不到音乐?
检查 ND_MUSICFOLDER 环境变量是否指向正确的 /music,以及卷挂载是否正确。在容器内执行 ls /music 确认可见。

Q: 飞牛系统怎么安装 Docker?
飞牛 FnOS 默认内置 Docker 引擎,在桌面直接打开「Docker」应用即可,无需额外安装。

Q: 可以用 WebDAV 替代 Navidrome 吗?
可以,但 Navidrome 有数据库(按专辑/歌手浏览、智能列表),WebDAV 只有文件夹浏览。如果你音乐很多(几千首以上),Navidrome 体验好很多。WebDAV 配置教程见 NAS 音乐播放方案