ariaieboy/caprover-laravel

此包已被废弃,不再维护。作者建议使用ariaieboy/caprover-sdk包代替。

CapRover SDK for Laravel

0.2.1 2023-01-11 18:38 UTC

This package is auto-updated.

Last update: 2023-05-23 22:29:06 UTC


README

CapRover SDK for Laravel

Latest Version on Packagist Total Downloads

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-sdkREADME.md文件,以获取更多关于可用方法和限制的详细信息。

测试

我们需要一些帮助来测试此包的测试部分。我们将接受任何测试相关的 PR。

更新日志

有关最近更改的更多信息,请参阅更新日志

贡献

有关详细信息,请参阅贡献指南

安全漏洞

请参阅我们关于如何报告安全漏洞的安全策略

鸣谢

许可证

MIT 许可证 (MIT)。请参阅许可证文件获取更多信息。