【玩机教程】宝塔Docker搭建Navidrome开源音乐平台

玩机讨论   © 文章版权由 admin 解释,禁止匿名转载

#楼主# 2022-11-30

现在的听歌环境是越来越难了,虽然有多个音乐平台的会员,但是音乐版权却分散在各个平台,不是这首歌灰色就是那首歌灰色,总不可能为了一首歌再去切换平台听吧?

曾经想过如下方案,供借鉴:

方案一:下载音乐到本地,通过 OneDrive 等同步盘进行多终端同步。
方案二:下载并上传音乐到网易云音乐网盘,通过私人网盘无限制播放音乐。

这两个方案也是目前都在使用的,但是方案一适合电脑上播放,还需要配合音乐播放器;而方案二一开始还挺好用,而现在则逐渐连上传的音乐都会进行云端匹配,要么上传失败、要么替换音乐文件,更甚者直接不予显示

所以随着越来越“智能化”的信息时代,在一个什么都在云端,又什么都要自建的年代,音乐服务缙哥哥也决定自己搞定的,只不过这个需求较为小众。如果你需要它,那么这篇文章或许对你有所帮助。

前期准备

40G存储、5M带宽以上的云服务器
一双眼、一双手、一个脑袋
以上为必备,40G是绝大部分云服务器赠送的空间,一般人这个空间足够存放自己喜欢听的歌曲了,当然,你可以购买更大的空间,或者通过挂载对象存储(内网),挂载云盘来实现自动备份的大空间。5M以上的带宽是为了能够流程的听歌,毕竟现在的歌曲动则10M/20M甚至更大,听听就卡我想这不是你想要的。

板凳
鹅汤 2022-11-30
域名

CDN(CloudFlare/云盾等)
有域名稍微好记一点,可以免得记 IP 地址,有 CDN 可以缓存音乐文件,让你听歌更加流程。
地板
鹅汤 2022-11-30
部署 Navidrome 环境

首先这里建议安装 CentOS 7.6 操作系统,然后部署宝塔控制面板。为啥不直接装 Docker?因为 Navidrome 有专门的音乐上传界面,经过使用测试,对比起宝塔文件管理还是有差距的,那为什么不直接使用宝塔可视化面板呢?
4楼
昵称181186 2022-11-30
宝塔是什么[滑稽][茶杯]
5楼
鹅汤 2022-11-30
宝塔装好后,在软件商店→运行环境中安装下Docker 管理器。

6楼
鹅汤 2022-11-30
安装 docker-compose

亲测 CentOS 7.6 操作系统是安装了 docker-compose 的,如果你在 ssh 中输入 docker-compose 显示没有安装,就装一下。

设置镜像源
通过 ssh 输入下方代码进行编辑

vi /etc/docker/daemon.json

7楼
鹅汤 2022-11-30
写入下面的内容

{ "registry-mirrors": ["https://cq20bk8v.mirror.aliyuncs.com"] }

8楼
鹅汤 2022-11-30
键盘左上角按esc键,再输入:wq保存退出。输入下方指令:yum install epel-release
yum install python3-pip
pip3 install --upgrade pip
pip3 install docker-compose

9楼
鹅汤 2022-11-30
若是报错:ModuleNotFoundError: No module named ‘setuptools_rust’则输入下方指令,若是没有报错可跳过。

pip3 install -U pip setuptools

10楼
鹅汤 2022-11-30
配置 Navidrome 参数
在宝塔面板菜单栏点击文件进入在线资源管理界面,进入根目录/home目录,创建music文件夹,并在该文件夹下分别创建data和song文件夹。

评论

登录后才可发表内容
  • 主题

    8

  • 帖子

    1266

  • 关注者

    0

Copyright © 2019 凯特网.   Powered by HYBBS 2.3.4  

Runtime:0.0428s Mem:2126Kb