大家好,这里是Cherry,喜爱折腾、捡垃圾、玩数码,热衷于分享NAS、docker玩耍经验~

前言

上周,网易云音乐崩上了热搜,好多人都在说,要是自己能有自己的音乐库就好了。所以干货大王cherry又来教大家如何在NAS上部署一套属于自己的音乐库。

Navidrome是一个开源的基于Web的音乐收集服务器和流媒体。它可以让我们自由地从任何浏览器或移动终端收听您的音乐收藏。这就像个人Spotify!

网易云音乐再见!再也不怕崩了,用拾光坞NAS搭建属于自己的DIY音乐库

项目地址:

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备份困难,无网络难以使用的顾虑。

网易云音乐再见!再也不怕崩了,用拾光坞NAS搭建属于自己的DIY音乐库

一、容器部署

拾光坞是arm架构的NAS,所以我们需要下载navidrome的arm端镜像,我的网盘里分别有amd(x86)架构和arm架构的镜像,如果网络未优化的小伙伴可以自行下载后导入。

当然,拾光坞容器功能中,也提供了直接下载arm镜像的能力,我们首先需要在镜像商店里设置“镜像源”,目前比较推荐的是docker.1panel.live,按照图片里设置后保存即可。

网易云音乐再见!再也不怕崩了,用拾光坞NAS搭建属于自己的DIY音乐库

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

网易云音乐再见!再也不怕崩了,用拾光坞NAS搭建属于自己的DIY音乐库

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

网易云音乐再见!再也不怕崩了,用拾光坞NAS搭建属于自己的DIY音乐库

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

网易云音乐再见!再也不怕崩了,用拾光坞NAS搭建属于自己的DIY音乐库

路径设置方面,本地路径都是可以自定义的,我们提前在文件夹里创建好就行。装载路径代表的是容器内的路径,一般不建议修改。

# 左边的是拾光坞NAS里的文件路径,可自定义;右边是容器内路径,不可更改。

/公共空间/docker/navidrome/data:/data

# 左边的是拾光坞NAS里的音乐路径,可自定义;右边是容器内路径,不可更改。

/公共空间/music:/music

网易云音乐再见!再也不怕崩了,用拾光坞NAS搭建属于自己的DIY音乐库

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

网易云音乐再见!再也不怕崩了,用拾光坞NAS搭建属于自己的DIY音乐库

二、配置navidrome

容器跑起来以后,内网环境下,我们可以输入拾光坞ip+4533来打开navidrome容器。如果是外网环境,建议大家使用DDNS拾光穿透服务,为navidrome配置一个外部访问端口。

拾光坞提供了操作及其简易的二级域名DDNS配置,实现一键绑定。而拾光穿透服务则提供了1G流量,不限速度的内网穿透服务,支持最多3个免费端口的服务转发。

网易云音乐再见!再也不怕崩了,用拾光坞NAS搭建属于自己的DIY音乐库

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

网易云音乐再见!再也不怕崩了,用拾光坞NAS搭建属于自己的DIY音乐库

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

网易云音乐再见!再也不怕崩了,用拾光坞NAS搭建属于自己的DIY音乐库

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

网易云音乐再见!再也不怕崩了,用拾光坞NAS搭建属于自己的DIY音乐库

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

网易云音乐再见!再也不怕崩了,用拾光坞NAS搭建属于自己的DIY音乐库

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

网易云音乐再见!再也不怕崩了,用拾光坞NAS搭建属于自己的DIY音乐库

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

网易云音乐再见!再也不怕崩了,用拾光坞NAS搭建属于自己的DIY音乐库

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

网易云音乐再见!再也不怕崩了,用拾光坞NAS搭建属于自己的DIY音乐库

三、关于移动端APP

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

网易云音乐再见!再也不怕崩了,用拾光坞NAS搭建属于自己的DIY音乐库

如果你是对音乐播放比较有追求,希望使用专辑、歌手等进行分类,并且支持歌单的,那这里还是推荐大家使用音流,它可以说是目前和navidrome搭配最佳的移动端APP。

音流支持Subsonic、Navidrome、Emby、Jellyfin、AudioStation、Plex等流媒体服务端。苹果系可以直接从APP STORE下载,其它版本的在下面的网站下载。

https://music.aqzscn.cn/docs/versions/latest/

如果以navidrome为服务端,只需要输入navidrome的服务端地址,以及账号密码即可。如果没有公网服务,在拾光穿透里根据自己的需求可以购买包月套餐,把本地的4533端口直接转发到公网。

网易云音乐再见!再也不怕崩了,用拾光坞NAS搭建属于自己的DIY音乐库

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

网易云音乐再见!再也不怕崩了,用拾光坞NAS搭建属于自己的DIY音乐库


最后

最后,很多人会说音乐不知道怎么下载,这个其实一直都是老大难的问题,如果你拥有BT/PT网站账号,那么可以通过拾光坞N3内置的下载功能,或qbittorrent容器来下载种子资源。

如果没有BT/PT账号,也可以使用cherry之前介绍的musicn、metube等docker容器来下载B站等其它流媒体平台上的音乐资源。

作者声明本文无利益相关,欢迎值友理性交流,和谐讨论~

,

声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。