收起左侧

【照猫画虎玩儿飞牛NAS】Navidrome+音流app+IPV6实现远程听歌

8
回复
1116
查看
[ 复制链接 ]

6

主题

19

回帖

0

牛值

fnOS系统内测组

2025-5-9 15:05:01 显示全部楼层 阅读模式

1、飞牛云NAS-Docker搭建Navidrome打造私有音乐库-享受极致音乐体验

2、飞牛云NAS-搭建私有音乐库-自动刮削歌词封面-配合各个平台客户端使用-非常不错_哔哩哔哩_bilibili

一、效果展示

歌词
微信图片_20250509203434.png

封面

微信图片_20250509203433.png

APP首页

image.png

二、新建项目

打开飞牛云NAS的docker

新建一个compose项目

分别填入
1、项目名称: 随便起
2、路径 :建议放非系统盘
3、新建文件docker-compose.yml,内容填入以下:
version: "3"
services:
navidrome:
image: de**/navidrome:latest
user: 0:0 # should be owner of volumes
ports:

  • "4533:4533" #左侧的4533可以自定义
    restart: always
    environment:

Optional: put your config options customization here. Examples:

ND_SCANSCHEDULE: 1h
ND_LOGLEVEL: info
ND_SESSIONTIMEOUT: 24h
ND_BASEURL: ""
volumes:

  • "./io/data:/data"
  • "./io/music:/music:ro" #存放自己的音乐文件

music_tag_web:
image: xhongc/music_tag_web:latest
container_name: music_tag_web
ports:

  • "8002:8001" #左侧的8002可以自定义
    volumes:
  • ./io/music:/app/media #存放自己的音乐文件
  • ./io/tag/data:/app/data
    restart: always

4、点击“完成”

image-1729993698741

二、启动项目
成功以后是2个项目,一个Navidrome、一个music_tag_web

三、配置界面
1.配置Navidrome
打开飞牛的
http://ip:4533
配置好用户名和密码
登录成功以后-配置语言为中文

image.png

放置自己的音乐到/io/music目录以后,点击下图标注位置

image.png

然后歌曲就出来了。(但此时你们还看不到封面)

image.png

2.配置music_tag_web(为了能显示歌词和封面)

打开飞牛的
http://ip:8002
默认用户名admin,密码admin
需要修改密码的进入以下地址
http://ip:8002/admin
自行修改即可

进入界面,选中所有,点击那个图标“A”,就自动刮削了,速度不快,多筛多试。

image.png

四、客户端使用(附下载链接)--StreamMusic音流

其实Navidrome的客户端软件有很多,与所有 Subsonic/Madsonic/Airsonic客户端兼容。

安卓:点我下载

其他软件有需要的参考原文

五、APP配置

路径:设置-资料库-连接线路

微信图片_20250509203435.png

微信图片_202505092034361.png

本地地址维护:IP地址:4533

远程听歌时维护:[IPV6地址]:4533

注意一声皆为应为标点符号,IPV6那个是中括号里输入IPV6地址

本文不愿意注册域名,嫌麻烦,也不会(还没折腾到哪一步)

就把飞牛NAS里的IPV6地址设置成手动,不知道是不是就不会自动变了。待验证

微信图片_20250509203436.png

微信图片_202505092034371.png

微信图片_20250509203431.jpg

微信图片_20250509203437.png

手动修改后,这里虽然现实的是内部IPV6地址,当时返回上一步就能看到正式外部IPV6地址了

就能远程听NAS时候自己下载的歌曲了,实测有效。

PS:缺点、及不确定事项

1、这种方法就不能安装应用中心里的NAVIDROME了,端口冲突是一方面,可能有其他原因,没试过,回头研究研究,主要我不懂代码

2、用IPV6地址访问,需要打开IPV5的防火墙,我的设置实在光猫里,且需要超级管理员账号密码才行。路由器拨号的应该在路由器里设置吧,不清楚,请自行研究

3、关闭IPV6防火墙带来的风险,我不清楚,请自行了解。

收藏
送赞
分享

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x

6

主题

19

回帖

0

牛值

fnOS系统内测组

2025-5-9 20:41:15 楼主 显示全部楼层
我只是点了保存草稿,怎么就发布了呢?我想接着编辑怎么弄啊?

3

主题

17

回帖

0

牛值

江湖小虾

2025-5-9 20:44:19 显示全部楼层

左下角有一个很小的编辑

6

主题

19

回帖

0

牛值

fnOS系统内测组

2025-5-9 21:47:07 楼主 显示全部楼层
好像只有点一下隐藏左边栏,才能看到“编辑”字样。

0

主题

4

回帖

0

牛值

江湖小虾

2025-5-11 12:03:52 显示全部楼层

我用的emby+音流+ipv6实现的,音流连接emby要比Navidrome功能多点。

Snipaste_2025-05-11_12-01-45.png

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x
没有评分功能啊,习惯了评分功能+智能歌单之后真的不愿意用别的  详情 回复
2025-5-14 22:22

5

主题

31

回帖

0

牛值

fnOS系统内测组

2025-5-14 22:22:45 显示全部楼层
jackykuang 发表于 2025-5-11 12:03
我用的emby+音流+ipv6实现的,音流连接emby要比Navidrome功能多点。

没有评分功能啊,习惯了评分功能+智能歌单之后真的不愿意用别的

1

主题

1

回帖

0

牛值

江湖小虾

2025-5-15 09:45:31 显示全部楼层

微信截图_20250515094255.png

为什么我的代码显示错误

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x

6

主题

19

回帖

0

牛值

fnOS系统内测组

2025-5-19 00:38:01 楼主 显示全部楼层

不懂,我的是这么弄的。

version: "3"
services:
navidrome:
image: de**/navidrome:latest
user: 0:0 # should be owner of volumes
ports:

  • "5666:4533" #左侧的4533可以自定义
    restart: always

0

主题

3

回帖

0

牛值

江湖小虾

用节点小宝的异地组网,就跟内网一样了

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则