upmind/provision-workbench

一个简单的Web应用程序,提供Upmind配置提供程序的快速和便捷的UI测试

v3.0.2 2024-07-30 16:35 UTC

README

Latest Version on Packagist

一个简单的Web应用程序,提供Upmind配置提供程序的快速和便捷的UI测试。

要求

要使用Docker通过Makefile安装和运行工作台(推荐),您需要:

  • Git
  • Docker

要手动安装和运行工作台(不推荐),您需要:

  • PHP ^8.1
  • Composer

安装

本项目旨在作为本地开发工具使用,不应托管在互联网上

使用Makefile

克隆git仓库

git clone https://github.com/upmind-automation/provision-workbench.git && cd provision-workbench

构建并运行容器(第一次构建可能需要几分钟)

make setup

您可以在http://127.0.0.1:8000通过Web浏览器访问工作台。

连接到容器(用于artisan、composer等)

make shell

重新缓存配置注册表(例如,在添加新的提供程序或更新数据集规则之后)

make provision-cache

停止容器

make stop

删除容器和镜像

make clean

本地安装

  • 需要PHP ^8.1和composer

创建项目

composer create-project upmind/provision-workbench --keep-vcs

运行应用程序

php artisan serve

开发快速入门

安装配置类别+提供程序,例如,共享主机

composer require upmind/provision-provider-shared-hosting

刷新配置注册表(例如,在添加新的提供程序或更新数据集规则之后)

php artisan upmind:provision:cache

本地安装包

git clone https://github.com/upmind-automation/provision-provider-domain-names.git local/domain-names \
  && composer require upmind/provision-provider-domain-names:@dev

使用方法

此库使用了upmind/provision-provider-base原语,我们建议您通过阅读README中的使用部分来熟悉它们。

截图

主页

Homepage

配置类别

Provision Categories

共享主机提供程序

Shared Hosting Providers

新的20i配置

New 20i Configuration

新的配置请求

New Provision Request

配置结果

Provision Result

配置结果数据

Provision Result Data

配置结果日志

Provision Result Logs

列出配置请求

List Provision Requests

变更日志

有关最近更改的更多信息,请参阅CHANGELOG

贡献

有关详细信息,请参阅CONTRIBUTING

致谢

许可证

GNU通用公共许可证版本3(GPLv3)。有关更多信息,请参阅许可证文件

Upmind

使用Upmind.com销售、管理和支持Web托管、域名、SSL证书、网站构建器和更多内容 - 这是终极的Web托管计费和管理解决方案。