ariaieboy / caprover-laravel
0.2.1
2023-01-11 18:38 UTC
Requires
- php: ~8.1.0|~8.2.0
- ariaieboy/caprover-sdk: ^0.1.1
- illuminate/contracts: ^9.30|^10.0
- spatie/laravel-package-tools: ^1.13.5
Requires (Dev)
- graham-campbell/testbench: ^5.7
- pestphp/pest: ^1.22.1
- pestphp/pest-plugin-laravel: ^1.2
This package is auto-updated.
Last update: 2023-05-23 22:29:06 UTC
README
CapRover SDK for Laravel
Caprover 是一个 "免费且开源的 PaaS"。
您可以使用此包在 PHP 项目中与 Caprover Api 交互。
安装
您可以通过 composer 安装此包
composer require ariaieboy/caprover-laravel
使用方法
步骤 1
发布配置文件并设置您的凭证
php artisan vendor:publish --tag="caprover-laravel-config"
这是发布配置文件的内容
return [ // you caprover main domain that poin to the admin area 'server'=>env('CAPROVER_SERVER'), // the password of your caprover admin panel 'password'=>env('CAPROVER_PASSWORD'), // guzzle timeout in seconds 'timeout'=>env('CAPROVER_TIMEOUT',60) ];
您也可以使用 .env 文件
#/.env file CAPROVER_SERVER=YOUR_CAPROVER_MAIN_DOMAIN CAPROVER_PASSWORD=YOUR_CAPROVER_PASSWORD CAPROVER_TIMEOUT=60 #its the guzzle timeout in seconds
$caproverLaravel = new Ariaieboy\CaproverLaravel(); // or you can use the CaproverLaravel facade \Ariaieboy\CaproverLaravel\Facades\CaproverLaravel::method($args);
⚠️ 在使用此包之前阅读本节
此包在后台使用Caprover-sdk。
在使用此包之前,请阅读caprover-sdk
的README.md文件,以获取更多关于可用方法和限制的详细信息。
测试
我们需要一些帮助来测试此包的测试部分。我们将接受任何测试相关的 PR。
更新日志
有关最近更改的更多信息,请参阅更新日志。
贡献
有关详细信息,请参阅贡献指南。
安全漏洞
请参阅我们关于如何报告安全漏洞的安全策略。
鸣谢
许可证
MIT 许可证 (MIT)。请参阅许可证文件获取更多信息。