Navidrome 作为一款开源的自托管音乐服务器,核心功能是整合管理本地零散的音乐文件,支持 FLAC、MP3、WAV 等多种音频格式,还能按歌手、专辑自动分类,搭配用户权限管理和智能播放列表功能,特别适合音乐收藏爱好者、有家庭共享听歌需求的人群使用,它界面操作流畅,跨 Windows、Linux、macOS 等多平台部署的特性,让管理音乐变得简单又高效。
使用 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 安装命令:
sudocurlhttps://get.cpolar.sh|sh再次输入飞牛云nas的密码确认后即可自动安装
安装完成后,执行下方命令查看cpolar服务状态:(如图所示即为正常启动)
sudosystemctl status cpolarCpolar安装和成功启动服务后,在浏览器上输入飞牛云主机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 内网穿透则弥补了它仅能局域网使用的短板,让私人音乐库真正实现 “随时随地可访问”。无论是日常通勤、出差在外,还是家庭共享、朋友小聚,这个组合都能让听歌这件事回归简单、自由的本质,无需受制于平台版权和网络环境,真正做到私人音乐随用随取。
💖cpolar官网-安全的内网穿透工具 | 无需公网ip | 远程访问 | 搭建网站