Docker部署Navidrome Music Serve音乐服务器

服务端部署Navidrome Music Server。

准备

序言

  1. 各个音乐服务商音乐会员越来越贵
  2. 版权不断流动,歌单经常变为灰色
  3. 歌单甚至被替换,打开应用还有广告
  4. 会员也得看广告,软件愈发臃肿,直播、购物、贷款、短视频都有
    因此部署自己的音乐库。

下载

访问官网项目地址:

  1. https://github.com/navidrome/navidrome
  2. 官网:https://music.aqzscn.cn/

查看教程

  1. 官网docker:Installing with Docker | Navidrome

推送镜像到NAS私有仓库

docker pull deluan/navidrome:latest

docker tag deluan/navidrome:latest 你的私有仓库地址:端口/deluan/navidrome:latest


docker push 你的私有仓库地址:端口/deluan/navidrome:latest

部署

使用 docker-compose

创建一个包含以下内容的 docker-compose.yml 文件(或者将以下 navidrome 服务添加到您现有的文件中):

services:
  navidrome:
    image: 127.0.0.1:57080/deluan/navidrome:latest
    #user: 1000:1000 # should be owner of volumes
    ports:
      - "9016:4533"
    restart: unless-stopped
    environment:
      # Optional: put your config options customization here. Examples:
       ND_LOGLEVEL: debug
    volumes:
      - "/Custom_program/docker_data/navidrome/data:/data"
      - "/Music/音乐库:/music:ro"
    volumes:
      - "你的数据文件夹挂载位置:/data"
      - "你的音乐文件位置:/music:ro"

使用 docker-compose up -d 命令启动 docker-compose。请注意,上面的环境变量只是一个示例,并非必需。示例中的值已经是默认值。

使用命令行

$ docker run -d \
   --name navidrome \
   --restart=unless-stopped \
   --user $(id -u):$(id -g) \
   -v /path/to/music:/music \
   -v /path/to/data:/data \
   -p 4533:4533 \
   -e ND_LOGLEVEL=info \
   deluan/navidrome:latest

NAS container station 容器工作站

以威联通为例,
在将镜像文件推送到私有仓库后,点击容器---创建, 输入你推送的名称deluan/navidrome:latest
image

配置端口映射
image

配置文件夹映射, 注意, 要先删除所有卷, 点击添加卷, 绑定主机文件夹
image

点击应用.

使用

通过FRP或主机地址:端口, 可以正常访问.
第一次访问需要创建管理员账户和密码.

移动端使用

最新版本 | 音流
苹果手机和平板电脑, 在应用商店下载音流
输入FRP或局域网地址,然后, 取消直连.

电脑端使用

官网下载音流

posted @ 2025-11-06 10:35  舟清颺  阅读(21)  评论(0)    收藏  举报