网易云音乐再见!再也不怕崩了,用拾光坞NAS搭建属于自己的DIY音乐库
大家好,这里是Cherry,喜爱折腾、捡垃圾、玩数码,热衷于分享NAS、docker玩耍经验~
前言
上周,网易云音乐崩上了热搜,好多人都在说,要是自己能有自己的音乐库就好了。所以干货大王cherry又来教大家如何在NAS上部署一套属于自己的音乐库。
Navidrome是一个开源的基于Web的音乐收集服务器和流媒体。它可以让我们自由地从任何浏览器或移动终端收听您的音乐收藏。这就像个人Spotify!

项目地址:
https://github.com/navidrome/navidrome
项目特性:
处理大量音乐收藏
几乎任何可用的音频格式
读取并使用所有精心策划的元数据
对合辑(Various Artists专辑)和盒装(多碟专辑)的强大支持
多用户,每个用户都有自己的播放计数,播放列表,收藏夹等.
资源使用率极低
多平台,可在macOS、Linux和Windows上运行。还提供了Docker镜像
自动监视库的更改、导入新文件和重新加载新的元数据
兼容所有Subsonic/Madsonic/Airsonic客户端
即时转码。可以按用户/玩家设置。支持Opus编码
关于部署机
本文以拾光坞N3为部署机,硬件设备上,采用RK3566处理器,4核4线程,2G内存,板载4G闪存,支持1个3.5寸 SATA 机械硬盘。
作为新手入门级NAS,拾光坞N3拥有优秀的系统可玩性,支持影视仓库、拾光相册、docker、百度网盘等经典玩法,内置了ubuntu虚拟机、青龙、alist、qbittorrent、clouddrive等常用容器,支持DDNS、拾光穿透(内网穿透)服务,能满足NAS新手的绝大部分需求。
近期,拾光坞N3推出了外部设备备份、离线使用等功能,打消了我们对单盘位NAS备份困难,无网络难以使用的顾虑。

一、容器部署
拾光坞是arm架构的NAS,所以我们需要下载navidrome的arm端镜像,我的网盘里分别有amd(x86)架构和arm架构的镜像,如果网络未优化的小伙伴可以自行下载后导入。
当然,拾光坞容器功能中,也提供了直接下载arm镜像的能力,我们首先需要在镜像商店里设置“镜像源”,目前比较推荐的是docker.1panel.live,按照图片里设置后保存即可。

有了镜像源,我们就可以直接搜索deluan/navidrome这个镜像包,在检索结果里选择第一个,点击导入镜像。

镜像下载完成以后,在左侧列表里,切换到【镜像管理】,选择刚下载的镜像,点击创建容器。如果刚才使用网盘下载镜像的小伙伴,也可以在这里点击导入镜像后,再创建容器。

为了让navidrome容器,可以随着NAS一起启动,我们需要勾选上【拾光坞云盘开机后自动启动该容器】这个选项。

路径设置方面,本地路径都是可以自定义的,我们提前在文件夹里创建好就行。装载路径代表的是容器内的路径,一般不建议修改。
# 左边的是拾光坞NAS里的文件路径,可自定义;右边是容器内路径,不可更改。
/公共空间/docker/navidrome/data:/data
# 左边的是拾光坞NAS里的音乐路径,可自定义;右边是容器内路径,不可更改。
/公共空间/music:/music

navidrome的默认端口是4533,如果拾光坞内的4533冲突了,就在容器端口选择一个别的。至此所有的配置就完成了,点击确认就可以了。

二、配置navidrome
容器跑起来以后,内网环境下,我们可以输入拾光坞ip+4533来打开navidrome容器。如果是外网环境,建议大家使用DDNS或拾光穿透服务,为navidrome配置一个外部访问端口。
拾光坞提供了操作及其简易的二级域名DDNS配置,实现一键绑定。而拾光穿透服务则提供了1G流量,不限速度的内网穿透服务,支持最多3个免费端口的服务转发。

初次登陆navidrome,我们需要配置一个超级管理员,自定义账号密码。

界面是英文的,可以看到拾光坞部署navirdome的识别速度还是很快的,第一次打开就基本有了默认音乐的内容。有一些专辑没有封面,是因为元数据不全,这个可以使用musictag来刮削。

点击右上角的头像-persoanl,可以切换语言为中文。

navidrome前端共分为专辑、艺术家、歌曲、电台、歌单几个模块。内容都比较简单,这里就不一一细说了,主要说一下电台和歌单模块。

电台模块支持导入国内外各类网络电台,只需要拥有电脑的URL推流地址就可以了。具体可以从github、tunein等平台里搜索,或自行抓流。

歌单功能和网易云的歌单模式是一样的,系统会自动根据专辑信息生成一批歌单,如果不满意的,我们可以删除,然后自行创建。

但是加入歌单的操作会比较麻烦,需要从专辑、歌曲的更多选项里加入,无法从歌单里选择歌曲加入。

三、关于移动端APP
拾光坞N3有自带音乐播放工具,但是相对还是比较简单的,只支持列表播放。不过在音乐分享上,拾光坞N3就比较厉害了,支持微信、朋友圈、电视、拾光分享、HTTP分享等,十分方便。

如果你是对音乐播放比较有追求,希望使用专辑、歌手等进行分类,并且支持歌单的,那这里还是推荐大家使用音流,它可以说是目前和navidrome搭配最佳的移动端APP。
音流支持Subsonic、Navidrome、Emby、Jellyfin、AudioStation、Plex等流媒体服务端。苹果系可以直接从APP STORE下载,其它版本的在下面的网站下载。
如果以navidrome为服务端,只需要输入navidrome的服务端地址,以及账号密码即可。如果没有公网服务,在拾光穿透里根据自己的需求可以购买包月套餐,把本地的4533端口直接转发到公网。

音流中的专辑、歌单等信息,和NAS端的设置是一模一样的,比如我们单独配置歌单以后,在NAS端也会出现,实现了多端同步。如果需要使用DLNA等更多功能,那可以选购音流Pro版本。

最后
最后,很多人会说音乐不知道怎么下载,这个其实一直都是老大难的问题,如果你拥有BT/PT网站账号,那么可以通过拾光坞N3内置的下载功能,或qbittorrent容器来下载种子资源。
如果没有BT/PT账号,也可以使用cherry之前介绍的musicn、metube等docker容器来下载B站等其它流媒体平台上的音乐资源。
作者声明本文无利益相关,欢迎值友理性交流,和谐讨论~

偏北就是我
校验提示文案
Gravealex
校验提示文案
阿拉C家
校验提示文案
batch2000
校验提示文案
beautysolid2
MV 可以从哪里下载呢
校验提示文案
lionwill
校验提示文案
值友8274756047
校验提示文案
雨的心跳
校验提示文案
ilray
校验提示文案
值友8714209111
校验提示文案
朕想吃鱼了
校验提示文案
islarker
校验提示文案
菠萝加冰
校验提示文案
sqm669990
校验提示文案
值友8727944350
校验提示文案
值友3621980118
校验提示文案
狗屎一刀斩
校验提示文案
汤百味
校验提示文案
bopeng666888
校验提示文案
朕想吃鱼了
校验提示文案
bopeng666888
校验提示文案
汤百味
校验提示文案
狗屎一刀斩
校验提示文案
菠萝加冰
校验提示文案
值友8714209111
校验提示文案
值友3621980118
校验提示文案
ilray
校验提示文案
阿拉C家
校验提示文案
雨的心跳
校验提示文案
值友8274756047
校验提示文案
偏北就是我
校验提示文案
lionwill
校验提示文案
Gravealex
校验提示文案
值友8727944350
校验提示文案
sqm669990
校验提示文案
islarker
校验提示文案
beautysolid2
MV 可以从哪里下载呢
校验提示文案
batch2000
校验提示文案