Navidrome 音乐流媒体

Navidrome 是一个音乐服务器,本身提供 Web 界面,允许在任何设备上播放音乐。音流 APP 可以连接 Navidrome 服务,实现手机 APP 播放音乐。

快速开始

在飞牛 NAS 上安装

  1. 打开应用商店,搜索 Navidrome 并安装:

搜索 Navidrome 并安装

  1. 选择音乐文件存储目录(建议单独建一个文件夹)

选择音乐文件存储目录

  1. 安装完成后,通过浏览器打开 Navidrome(可以设置里改成中文)

fnOS-navidrome-3

使用 Docker Compose 安装

参考官方文档,使用以下 compose.yml 运行:

yaml
services:
  navidrome:
    image: deluan/navidrome:latest
    user: 1000:1000 # should be owner of volumes
    ports:
      - "4533:4533"
    restart: unless-stopped
    environment:
      # Optional: put your config options customization here. Examples:
      # ND_LOGLEVEL: debug
    volumes:
      - "/path/to/data:/data"
      - "/path/to/your/music/folder:/music:ro"

更改 volumes: 路径以指向您的本地路径。容器内 /data 是 Navidrome 存储其数据库和缓存的地方,/music 存储音乐文件。

访问

安装完成使用 IP:4533 访问 Navidrome:

  1. 首次进入需要创建管理员
  2. 进入界面是英文的,可以通过设置进行修改语言为中文

Navidrome-zh-CN

创建隧道

Navidrome 使用 4533/tcp 端口,所以我们需要创建一个 TCP 类型的隧道。

登录幻缘映射控制台,点击侧边栏的“创建隧道”选项:

创建隧道

选择带有 TCP 标识的节点(推荐使用非大陆地区节点),在隧道创建页填入你本地应用的 IP 地址 和 端口: 4533,远程端口 建议使用获取随机空闲端口功能:

创建 TCP 隧道

信息填写完成后点击右侧创建隧道按钮,若提示 创建隧道成功 则隧道创建成功。

启动隧道

请您阅读 启动隧道教程 - Docker 部分快速上手,本教程部分不再赘述。

日志中会出现一行 您可以使用 [xxx] 访问您的服务 的提示,则您可以使用该地址访问到您的 Navidrome 流媒体服务器。