jonassiewertsen/statamic-oh-dear

Statamic v3 的 Oh Dear 集成。

资助包维护!
jonassiewertsen

安装: 586

依赖: 0

建议者: 0

安全: 0

星标: 7

关注者: 2

分支: 4

开放问题: 1

类型:statamic-addon

v1.11.0 2024-06-09 22:18 UTC

This package is auto-updated.

Last update: 2024-09-09 22:53:55 UTC


README

Statamic 3.0+ Latest Version on Packagist

Statamic v3 的 OhDear 集成。

轻松地从您的 Statamic 控制面板中检查您的监控运行时间、SSL 证书、混合内容和断链。

Oh Dear

要使用此插件,您需要一个 OhDear 账户。

安装

步骤 1

使用 composer 拉取您的包

composer require jonassiewertsen/statamic-oh-dear

步骤 2

创建一个 Oh Dear API 密钥

步骤 3

将您的 Oh Dear API 密钥和站点 ID 添加到您的 .env 文件中

OH_DEAR_API_KEY="XXXXXXXX"
OH_DEAR_SITE_ID=XXXXXXXXX

维护时间段

在部署时,您的网站通常会在几分钟内离线,这是完全可以接受的。如果不告诉 Oh Dear,它将检测到停机时间,可能会给您和您的客户发送邮件。您的运行时间图表也将显示此停机时间。

为了避免这种行为,您可以使用 Oh Dear 和此 Statamic Oh Dear 集成定义维护时间段,我们将为您处理它。

有两个选项可供选择

自动维护模式

您正在部署(例如使用 Forge)并使用 php artisan downphp artisan up 命令吗?太好了。打开自动维护模式,我们将挂钩到这些命令,这样您就不必担心任何事情了。

// Inside your .env file
OH_DEAR_AUTO_MAINTENANCE=true

维护命令

您想保持控制权?没问题。您可以使用以下命令

php please ohdear:maintenance start
php please ohdear:maintenance stop

添加小部件

要将小部件添加到仪表板,请告诉您的配置文件这样做。打开 config/statamic/cp.php 并查找“仪表板小部件”部分,然后添加它。

'widgets' => [
  'oh_dear', 
  // mabye other widgets
],

支持

我很乐意与社区分享。然而,这需要大量的工作、时间和精力。

在 GitHub 上赞助我 以支持我的工作和此插件的维护。

许可证

此插件在 MIT 许可证下发布。请随意使用它,并记得传播爱。