philipptrenz / kfm-connector
在单个工具中跟踪您所有的 Kirby 网站。
1.2.3
2023-10-04 15:11 UTC
Requires
- firebase/php-jwt: ^6.8
- getkirby/composer-installer: ^1.1
Requires (Dev)
- phpunit/phpunit: ^10.3
- swaggest/json-schema: ^0.12.41
README
这是官方的 Kirby 插件,用于将您的 Kirby 网站连接到 Kirby Fleet Manager。
安装
下载
下载并复制此存储库到 /site/plugins/kfm-connector
。
Git 子模块
git submodule add https://github.com/philipptrenz/kfm-connector.git site/plugins/kfm-connector
Composer
composer require philipptrenz/kfm-connector
设置
将基本 URL 添加到您的 Kirby Fleet Manager 实例中,作为 site/config/config.php
中的发行者(请确保使用安全的 SSL 连接)
<?php return [ # ... 'philipptrenz.kfm-connector' => [ 'issuer' => 'https://my-kirby-fleet-manager-instance.com', 'jwks_cache_duration' => 4320, // OPTIONAL; in minutes, defaults to 3 days 'ip_whitelist' => [ // OPTIONAL; limits access to listed IPs, if set '::1', '127.0.0.1' ] ], # ... ];
测试
./vendor/bin/phpunit --bootstrap ./tests/bootstrap.php --testdox ./tests/suites
许可证
MIT
© 2023 Philipp Trenz