Navidrome 打造专属无损音乐库,加载cpolar局域网外访问也能超丝滑

Navidrome 作为开源自托管音乐服务器,核心功能覆盖全格式音频兼容(FLAC、MP3、WAV 等)、智能歌曲分类管理、多端同步播放及用户权限分配,适配 Windows、Linux、macOS、Docker 等多平台,尤其适合音乐收藏爱好者、家庭用户这类需要管理海量本地音乐、追求个性化听歌体验的人群,其 Material UI 设计的界面操作流畅,智能播放列表功能还能精准贴合个人听歌偏好,是替代付费音乐平台的高性价比选择。

使用 Navidrome 的过程中发现,它对文件目录命名要求严格,中文路径会导致无法正常识别音乐文件,且初次部署时需注意存储空间的选择,优先挑选读写速度稳定的存储位置,避免播放无损音频时出现卡顿;另外,虽然它能自动识别歌曲信息,但部分小众歌曲仍需手动补全专辑、歌手信息,才能实现更精准的分类。

仅在局域网内使用 Navidrome 时,局限性十分明显:居家使用虽便捷,但通勤路上、出差在外想调取自己的音乐库根本做不到,露营等户外场景没有内网覆盖,珍藏的无损音乐也只能 "躺" 在本地;家庭分享时,亲友不在同一局域网内也无法共享歌单,只能通过传文件的方式分享,既麻烦又耗流量。

而将 Navidrome 与 cpolar 内网穿透结合后,这些问题都迎刃而解。cpolar 能把本地音乐库服务映射到公网,生成可随时访问的公网地址,不管是地铁上、酒店里,还是户外露营的热点环境下,只要能联网就能打开自己的音乐库;亲友也能通过公网地址直接访问分享的歌单,无需繁琐的文件传输,真正实现了音乐库的 "移动化",让私人音乐收藏摆脱地域限制。

神器随身带,灵感不断线!喜欢玩儿音乐的可不能没有啊!按照教程走一波吧!嗒嘀嗒嘀嗒...

1.关于Navidrome

Navidrome是一款开源且功能强大的自托管音乐服务器,支持多种音频格式和多个平台(Windows、Linux、macOS、Docker等)。它采用了Material UI设计风格,界面美观现代,操作流畅。更重要的是,Navidrome兼容Subsonic API,并提供智能播放列表、用户权限管理等功能,让你随时随地都能享受个性化音乐体验。

2.飞牛os环境准备

本例中在Windows系统使用VMware Workstation安装的fnOS虚拟机,系统版本为V0.8.41。如果不知道如何在虚拟机中安装,可以参考这篇文章:VMware中安装飞牛云(fnOS) NAS系统 如果您想要在x86架构的物理机中安装,可以访问飞牛私有云 fnOS官网下载镜像文件然后使用U盘写入镜像后,进入bios设置U盘启动后像装Windows系统一样安装即可。

启动fnOS系统后,能看到Web UI管理界面的地址:http://192.168.184.130:5666 在浏览器中打开:

3.飞牛os安装navidrome

首先打开飞牛nas,点击应用中心,下滑找到navidrome点击安装

等待下载完成后选择存储空间,下一步这里要注意,文件目录不能出现中文

下一步等待安装,安装完成后打开,就会自动弹出navidrome的登录页面

我们注册一个账号登录,就能看到他的主页面了

4.简单使用navidrome

先点击设置,改成简体中文,上面还可以更换各种各样的主题。

回到飞牛主页打开文件管理,在刚才安装的路径当中上传好本地的音乐

再回到navidrome主页,就有歌曲了!你可以在这里进行各种管理和播放操作。

现在就可以畅听自己喜欢的歌了!不担心收费,也不用担心没版权!

5.介绍以及安装cpolar

现在你已经拥有一个超级影音库了!是不是觉得自己特厉害!但是还有个问题------如果想在上下班地铁上也想听歌该怎么办呢?别担心!这时候就需要我们的内网穿透神器Cpolar!它能帮你把本地的服务发布到公网上,让它帮你把本地的服务发布到公网,从而实现随时随地都能听歌!不限时间!不限地点!不限设备!

首先打开飞牛云NAS设置界面,开启ssh 连接,端口默认为22即可,开启后,我们就可以ssh 连接飞牛云NAS执行命令:

然后我们通过输入飞牛云NAS的IP地址ssh远程连接进去,因为fnOS是基于Linux 内核开发的,所以我们可以按照cpolar的Linux安装方法进行安装:

连接后执行下面cpolar Linux 安装命令:

shell 复制代码
sudo curl https://get.cpolar.sh | sh

再次输入飞牛云nas的密码确认后即可自动安装

安装完成后,执行下方命令查看cpolar服务状态:(如图所示即为正常启动)

shell 复制代码
sudo systemctl status cpolar

Cpolar安装和成功启动服务后,在浏览器上输入飞牛云主机IP加9200端口即:【http://localhost:9200】访问Cpolar管理界面,使用官网注册的账号登录,登录后即可看到配置界面,接下来在web界面配置即可:

6.使用cpolar远程使用navidrome

我们既然搭建了个人影视库那就代表肯定是长期使用!所以我这里教大家来创建固定二级子域名公网地址!

我这里使用的是nas20m套餐,大家可以按照自己的需求选择合适的套餐!

我们来登录cpolar官网,点击预留,选择保留二级子域名。地区选择china top 名称自定义,点击保留。

复制保留成功的子域名以后,我们回到cpolar管理界面

登录cpolar web UI管理界面后,点击左侧仪表盘的隧道管理------创建隧道:

  • 隧道名称:可自定义,本例使用了: navidrome 注意不要与已有的隧道名称重复
  • 协议:http
  • 本地地址:4533
  • 域名类型:二级子域名
  • 域名:粘贴刚才保留成功的子域名
  • 地区:选择China Top

点击创建,创建成功后点击状态,选择在线隧道列表,这里能看到我们成功生成了2个固定的公网地址,名称好看又好记。

我们复制一个来打开看一下,都能成功的打开我们的navidrome听歌!

现在我们无论是在上下班的地铁上,还是和朋友露营时,都可以用自己搭建的音乐库随时随地的听歌了!

没有种子的小伙伴也别担心,我准备了一份无损周董音乐包小礼物给你!

通过网盘分享的文件:334 周董周杰伦

链接: https://pan.baidu.com/s/1MxUc_3bQUK9kqRl9v2W_zg?pwd=wgid 提取码: wgid

--来自百度网盘超级会员v4的分享

结尾

Navidrome 凭借实用的管理功能满足了本地音乐库的搭建需求,搭配 cpolar 则打破了局域网的束缚,让专属音乐库真正实现随时随地可访问。日常听歌无需再依赖付费平台,也不用纠结文件传输的麻烦,简单部署就能拥有灵活又个性化的音乐体验。

以上就是如何在fnOS飞牛NAS中本地部署navidrome音乐库,并结合cpolar内网穿透工具配置固定不变的二级子域名公网地址,实现随时随地远程访问本地部署服务的全部流程,感谢您的观看,如果你对这篇文章有任何疑问或建议,欢迎在评论区留言交流。别忘了点赞、转发哦!让我们一起用科技让生活更美好!💖cpolar官网-安全的内网穿透工具 | 无需公网ip | 远程访问 | 搭建网站

相关推荐
ZzzZZzzzZZZzzzz…5 分钟前
K8s---网络:从 Pod 网络模型到 Calico 三种模式
运维·网络·云原生·容器·kubernetes·calico·pod网络模型
DLYSB_9 小时前
混合云与工业边缘场景下“云原生告警与物理现场声光”的集成架构实践
云原生·架构·报警灯
xhaxy10 小时前
docker
docker·容器·eureka
一技安身12 小时前
【信创】Docker‑Compose V2 两种离线部署(独立模式、插件模式)简易教程
java·docker·eureka
鸿观工坊16 小时前
Docker 多阶段构建实践指南
docker
阿里云云原生17 小时前
遇到多 Agent 协作效率低?试试引入“讨论共识”与“横向通信”机制
云原生
大牧师18 小时前
MySQL 学习教程
数据库·sql·mysql·docker·node·全栈·后端数据
海鸥两三19 小时前
Mac电脑使用 Tabby 部署前端项目到阿里云服务器完整教程
前端·macos·阿里云
天外天-亮20 小时前
docker + window 安装
运维·docker·容器