安装Navidrome

在/opt/Navidrome/下创建docker-compose.yaml

version: "3"
services:
  navidrome:
    image: deluan/navidrome:latest
    ports:
      - 4533:4533
    restart: unless-stopped
    environment:
      ND_SCANSCHEDULE: 0
      ND_LOGLEVEL: info
      ND_BASEURL: ""
      ND_DEFAULTLANGUAGE: zh-Hans
      #设置默认语言为简体中文
      ND_ENABLESHARING: "true"
      #开启共享功能
    volumes:
      - ./data:/data  #映射的路径可以自定义,尽量直接复制不要修改,后面下载歌曲是对应的,不然需要两头改
      - ./music:/music:ro #映射的路径可以自定义,尽量直接复制不要修改,后面下载歌曲是对应的,不然需要两头改                         

执行 docker compose up -d 启动

歌曲下载

我是在佬友的帖子中看到的该项目,在原作者的项目上添加了一键下载到vps,项目自带dockerfile,建议使用docker部署

  • 拉取代码
    git pull https://github.com/Khada-Jhin8/Netease_url.git
  • cd到项目目录,更新cookie.txt(我用的是有会员的cookie,没有会员的自测下,我使用的是极高音质,其他更高质量的估计对会员版本也有要求)
  • 构建镜像 docker compose build --no-cache
  • 启动 docker compose up -d
  • 访问地址:http://ip:5000,选择歌单解析,解析后点击一键下载,歌曲文件会下载到/opt/Navidrome/music中

GitHub - Khada-Jhin8/Netease_url: 网易云无损解析 · GitHub

添加歌词

部署后发现api调用404,该bug在v2分支中修复,所以要部署v2版本
GitHub - HisAtri/LrcApi at v2 · GitHub

音流app配置

最后修改:2026 年 05 月 07 日
如果觉得我的文章对你有用,请随意赞赏