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

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

#楼主# 2022-11-30

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

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

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

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

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

前期准备

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

11楼
鹅汤 2022-11-30
同时,在music文件夹下,创建一个名为docker-compose.yaml的文件,双击对其进行编辑,并将下方内容复制进去。

version: "3"
services:
navidrome:
container_name: navidrome
image: deluan/navidrome:latest
user: 0:0 #0:0代表用root用户运行
ports:
- "4533:4533"
restart: unless-stopped
environment:
# Optional: put your config options customization here. Examples:
ND_SCANSCHEDULE: 1h
ND_LOGLEVEL: info
ND_SESSIONTIMEOUT: 24h
ND_BASEURL: ""
ND_ENABLETRANSCODINGCONFIG: "true"
ND_TRANSCODINGCACHESIZE: "4000M"
ND_IMAGECACHESIZE: "1000M"

volumes:
- "/home/music/data:/data"
- "/home/music/song:/music:ro"

miniserve:
image: svenstaro/miniserve:latest
depends_on:
- navidrome
ports:
- "4534:4534"
volumes:
- "/home/music/song:/downloads"
command: "-r -z -u -q -p 4534 -a dujin:www.dujin.org /downloads"
restart: unless-stopped
12楼
鹅汤 2022-11-30
这里简单对上述参数解释一下,小伙伴们可以根据自己的喜好进行调整修改。

其中4534端口是上传音乐文件的网页端口,而倒数第二行的dujin为上传页面的登陆账号,www.dujin.org为上传页面的登陆密码。

而由于我们使用了宝塔面板,你可以直接将这个端口屏蔽也没有关系。

Navidrome 默认将 song 和 data 文件夹放根目录,将其放入 home 文件夹,你们随意。
13楼
鹅汤 2022-11-30
接着仍旧通过 ssh 进行安装部署,输入:cd /home/music
docker-compose up -d

14楼
鹅汤 2022-11-30
设置 Navidrome 后台
打开浏览器,输入ip:4533,创建用户名和密码。

15楼
鹅汤 2022-11-30
需要注意的是,这个账号密码是你前端访问的账号密码,也是客户端访问的账号密码。

而上面配置的账号密码是音乐上传页面的账号密码,两者是有区别的。

点击网页右上角头像→Personal

16楼
鹅汤 2022-11-30
Language中选择简体中文(英语很吊的当我没说)。

打开浏览器,输入ip:4534,输入docker-compose.yaml文件末尾预先设置的用户名和密码(如果你没有改动的话,用户名dujin,密码www.dujin.org),就可以进入音乐上传页面了。

17楼
鹅汤 2022-11-30
我们上传音乐文件之后,点击头像左边的图标(刷新&运行情况)可以快速扫描音乐文件。

18楼
鹅汤 2022-11-30
个人感觉宝塔的可视化上传更加方便,这也意味着还可以配置宝塔 FTP,甚至挂载网盘来进行扩容、保存、备份你的音乐文件。

19楼
鹅汤 2022-11-30
(教程来源互联网,侵删!)
20楼
鹅汤 2022-11-30
‭@小宝 ‬‬‬‭@星河 ‬‬‬来热帖啊[滑稽]

评论

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

    8

  • 帖子

    1266

  • 关注者

    0

Copyright © 2019 凯特网.   Powered by HYBBS 2.3.4  

Runtime:0.0528s Mem:2121Kb