VPS/云主机等
优惠信息分享

宝塔面板Docker安装koel-有点奇葩的个人音乐流服务器面板

安装koel 的时候,我也不太懂,这装的意义是个啥,我去了作者的主页看了下,额,koel 来源是这样的。

这家伙到底有多么喜欢听歌啊,因为,笔记本空间不足,手机存储空间不足,移动硬盘的空间也不足,那这么多空间都放不下的他的音乐,所以要搭建一个属于自己的个人音乐流服务器。

后来想了想也是对的,有了koel,那么到哪里都能听到自己喜欢的歌曲清单,只要手机可以上网,那么随处可以连接自己的服务器来听歌,因为koel也是个强大的音乐播放器。

虽然到现在我也觉得这个想法很奇葩,但是在github上面这个项目可是高星啊,有图为证:

宝塔面板Docker安装koel-有点奇葩的个人音乐流服务器面板插图

由此可见,这是个受欢迎的项目,所以还是可以试一试的。常规的安装,非常复杂,刚好看见有大佬写了docker的安装脚本,这下安装就简单多了,这篇文章就来说说如何部署koel。

安装准备:

准备之前先了解下啥是 koel!

koel简介

Koel(也用小写的k命名 koel)是一种简单的基于Web的个人音频流服务,用客户端的 Vue和服务器端的 Laravel编写。针对Web开发人员,Koel采用了一些更现代的Web技术(例如Flexbox,音频和拖放API)来完成其工作。

具体:

github:Docker安装koel

文档:https://koel.phanan.net/docs/

宝塔面板最新版、docker管理器安装好

部署:

创建docker-compose.yml

现在开始部署,在服务器[code]/opt[/code]目录新建一个[code]docker-compose.yml[/code]文件,如下:

version: '3.4'services:  koel:    image: 0xcaff/koel    depends_on:      - database    ports:      - 3006:80    environment:      DB_CONNECTION: mysql      DB_HOST: database      DB_USERNAME: koel      DB_PASSWORD: koel      DB_DATABASE: koel    volumes:      - /opt/music:/music      - /opt/music/covers:/var/www/html/public/img/covers  database:    image: mysql/mysql-server:5.7    volumes:      - db:/var/lib/mysql    environment:      MYSQL_ROOT_PASSWORD: password  #这里需要修改密码      MYSQL_DATABASE: koel  #可以修改      MYSQL_USER: koel  #可以修改      MYSQL_PASSWORD: koel  #可以修改volumes:  db:    driver: local  music:    driver: local  covers:    driver: local

宝塔面板可以在[code]/opt[/code]目录新建一个[code]docker-compose.yml[/code]文件然后把上面的代码复制进去就可以了。

运行docker命令:

现在在命令模式下,运行命令:

docker-compose up -d

看图:

宝塔面板Docker安装koel-有点奇葩的个人音乐流服务器面板插图1

注意是在[code]/opt[/code]目录中运行这个命令。运行成功如图:

宝塔面板Docker安装koel-有点奇葩的个人音乐流服务器面板插图2

创建用户账号

创建用户账号,命令如下:

docker exec -it opt_koel_1 php artisan koel:init

接着开始设置用户账号、邮箱地址和密码,路径可以跳过,如图:

宝塔面板Docker安装koel-有点奇葩的个人音乐流服务器面板插图3

这样设置好之后就可以打开了,浏览器访问:[code]https://ip:3006[/code]

登录koel:

登录界面,如图:

宝塔面板Docker安装koel-有点奇葩的个人音乐流服务器面板插图4

登录后的效果,如图:

宝塔面板Docker安装koel-有点奇葩的个人音乐流服务器面板插图5

设置koel

登录之后,如何设置呢,我们点击【settings】,填写路径为/music,就可以自动扫描本地音乐文档了。如图:

宝塔面板Docker安装koel-有点奇葩的个人音乐流服务器面板插图6

注意:如果是安装在服务器,你还得上传歌曲到你的服务器上的music目录中。,如果有人喜欢源码安装的可以留言,我空了可以出一个源码安装的教程,不过非常繁琐。

koel虽然奇葩,但是连接自己的服务器来听歌,还是很不错的,喜欢的可以试试。

参考资料:

  • https://koel.phanan.net/docs/#/
  • https://baiyue.one/archives/1198.html
赞(0)
未经允许不得转载:遗弃你|YIQINI.COM » 宝塔面板Docker安装koel-有点奇葩的个人音乐流服务器面板

评论 抢沙发

评论前必须登录!

 

登录

找回密码

注册