目录
简介
Koel(也被称为koel,带有小写的 k)是一个基于 Web 的个人音频流服务,客户端用 Vue 编写,服务器端用 Laravel 编写。针对 Web 开发人员,Koel 采用了一些更现代的 Web 技术——flexbox、音频和拖放 API 等等——来完成它的工作。
任何网络浏览器都可以使用——Koel 已经在 Chrome 47、Firefox 42、Safari 8、Opera 34 和 Edge 上进行了测试。
官网:https://koel.dev/
文档:https://docs.koel.dev/
教程
方法一:
cd <KOEL_ROOT_DIR>
git clone --recurse-submodules https://github.com/koel/koel.git .
git checkout latest # Check out the latest version at https://github.com/koel/koel/releases
composer install
php artisan koel:init
php artisan serve
方法二
从 v5.0.0 开始,Koel 支持从预编译存档安装,无需手动编译前端资产。
首先,转到GitHub 上的Releases 页面.tar.gz
,下载“Assets”下的或.zip
文件,然后将其解压缩到目标 Web 根目录。从那里,运行以下命令:
composer install
php artisan koel:init --no-assets # Populate credentials during the process
php artisan serve
访问
安装完成后,您现在应该可以在浏览器中访问http://localhost:8000
并开始使用 Koel。
登录
从 v5.1.0 开始,Koel 将不再要求管理员帐户的用户名、电子邮件和密码。相反,它会使用以下凭据自动创建一个:
email: admin@koel.dev
password: KoelIsCool
登录后记得修改。