yashveersingh/shellhub-php

ShellHub API 的 PHP 包

1.0.0 2023-09-22 19:17 UTC

This package is auto-updated.

Last update: 2024-09-22 22:24:51 UTC


README

Latest Version on Packagist

Total Downloads

它做什么

此包允许您从 Shellhub 同步设备并将其保存在数据库中。

安装

composer require yashveersingh/shellhub-php

安装包后运行

php artisan shellhub:install

这将在 config 目录中生成 shellhub.php 文件。

<?php
return [
    'url' => env('shell_hub_url', ''),
    'username' => env('shell_hub_username', ''),
    'password' => env('shell_hub_password', ''),
];

您需要覆盖 urlusernamepassword

注意:您需要每分钟设置一次 cron。

php artisan schedule:run

或者

手动按顺序运行这些命令以获取 API 密钥和设备

php artisan shellhub:refresh_api_key
php artisan shellhub:sync

如果需要立即同步,您可以手动运行此命令。

测试

composer test

安全

如果您发现任何安全相关的问题,请通过电子邮件 yashveersingh444444@gmail.com 而不是使用问题跟踪器。

许可协议

MIT 许可协议 (MIT)。有关更多信息,请参阅 许可文件