侧边栏壁纸
博主头像
雷鹏的个人博客 博主等级

行动起来,活在当下

  • 累计撰写 13 篇文章
  • 累计创建 30 个标签
  • 累计收到 9 条评论

目 录CONTENT

文章目录

搭建navidrome,实现自己的音乐库。

Administrator
2022-10-17 / 0 评论 / 1 点赞 / 568 阅读 / 0 字

hello,大家好,我是短暂的学习生涯。最近up遇到一件烦心事,我喜欢听的好多歌也都没有了,比如《太阳照常升起》啊,等等,苹果音乐都能没有这可难不倒我,我就去全球最大的男性交友网站上寻找,诶,你猜怎么着,还真让我找到了,他的名字叫做navidrome

是一个现代化的音乐服务器和兼容Airsonic与Subsonic的流媒体。最主要的是,他支持docker一件安装,而且占用也特别小。如果你的服务器规格高,你也可以看看我的往期视频,搭建更多有意思的服务。

按照惯例,先放视频教程

图文教程

一:购买服务器

首先,完成此项任务,我们必须得有一台自己的服务器,就是一台能够24H常开的电脑,当然,你用你自己的电脑不关机也是可以的。

如果你没有的话,你可以看我的这一篇文章,可以指导你如何购买服务器。《服务器选购指南》

单做密码管理的话要求很低,但如果你希望能多用途利用,那么优先选择内存大和带宽高的机型。也可以选择 Vultr(免费100刀)、Linode、DigitalOcean 等国外几大口碑主机商。

二:设置域名绑定

由于Bitwarden需要,你还是绑定一个域名吧,域名可以在阿里云域名购买,腾讯云域名购买购买。也可以在国外服务商godaddy等平台购买。

三:安装宝塔面板国际版

为了方便大家安装,此次我们选择aa-panel面板来安装(宝塔面板国际版,好处就是不用登陆绑定手机号)。(我这里安装特别慢,45min,不想等待而且懒得看英语可以选择安装宝塔面板)

unnamed-1664059650634

我们用finalshell连接到服务器

最好也是sudo -i 用管理员权限


centos用这个

yum install -y wget && wget -O install.sh http://www.aapanel.com/script/install_6.0_en.sh && bash install.sh aapanel

Ubuntu/Deepin用这个

wget -O install.sh http://www.aapanel.com/script/install-ubuntu_6.0_en.sh && sudo bash install.sh aapanel

Debian用这个

wget -O install.sh http://www.aapanel.com/script/install-ubuntu_6.0_en.sh && bash install.sh aapanel

unnamed-1664059745337

一路y/yes过去

我这里安装特别慢,45min,接下来就可以看到

unnamed-1664059779838

接下来输入你的内外网地址,输入账号密码即可

如果提示这个界面,那就左边的,点绿色的,一键安装即可。

unnamed-1664059806438

三:安装docker

既然咱们为了简便操作安装了宝塔面板,那咱们就直接一步解决。

点击docker

unnamed-1664059806445

提示没有docker,需要安装。点击即可安装

unnamed-1664059859831

安装完成后,点击website再点击add site

unnamed-1664059810241

再然后,按照图片的提示输入域名,选择打开ssl打开强制https(不然等下无法访问)。

unnamed-1664059893337

四:docker 拉取deluan/navidrome


docker run -dit \

--name navidrome \

--restart=unless-stopped \

--user $(id -u):$(id -g) \

-v /navidrome/music:/music \

-v /navidrome/data:/data \

-p 4533:4533 \

-e ND_LOGLEVEL=info \

deluan/navidrome:latest

安装完成后输入IP地址加上端口号即可访问。

image-1666003962771

创建管理员账号密码,然后登陆。

登陆成功,修改语言。

image-1666003828949

我们可以看到,这里是没有任何的歌曲的,如果传输歌曲的话,可以用到finalshell,也可以搭建一个文件管理服务,接下来我就用filebrowser来示例。

image-1666004159638

五:利用filebrowser管理上传音乐

filebrowser是一个方便快捷的文件管理器,强大,有在线PDF、图片、视频浏览、上传下载、打包下载等功能。博主之前就有用过,但是那时候他叫filemanger。


docker run \

-v /navidrome/music:/srv \

-p 8080:80 \

--restart=always \

filebrowser/filebrowser

搭建完成后,可直接使用IP加上端口号 :8080 访问。默认账号密码都是admin,登陆后尽快修改!

截图

image-1666004758745

image-1666005129247

这下上传音乐就特别简单了,只需要把文件拖进去,即可。

image-1666005748141

配置反代

最后我们需要给音乐服务反代,即可使用域名访问。

3处我名字设置短了,会报错。应该长一点

image-1666005748141

结语

好了,以上就是关于如何搭建bitwarden的全部教程了,如果还有疑问或者不清楚的,欢迎再评论区留言,我会详细帮助你们。我们下期再见。

1

评论区