Download the PHP package upmind/provision-workbench without Composer
On this page you can find all versions of the php package upmind/provision-workbench. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Download upmind/provision-workbench
More information about upmind/provision-workbench
Files in upmind/provision-workbench
Package provision-workbench
Short Description A simple web application which provides a UI for quick and easy testing of Upmind provision providers
License GPL-3.0-only
Informations about the package provision-workbench
Upmind Provision Workbench
A simple web application which provides a UI for quick and easy testing of Upmind provision providers.
- Requirements
- Installation
- Docker (Recommended)
- Locally
- Development Quick-start
- Usage
- Screenshots
- Changelog
- Contributing
- Credits
- License
- Upmind
Requirements
To install and run the workbench using Docker via Makefile (recommended) you will need:
- Git
- Docker
To install and run the workbench manually (not recommended) you will need:
- PHP ^8.1
- Composer
Installation
This project is intended to be used as a local development tool only and should NOT be hosted on the internet
Using Makefile
Clone git repository:
Build and run container (first build may take a few minutes):
You'll then be able to access the workbench in a web browser at http://127.0.0.1:8000.
Connect to container (for artisan, composer etc):
Re-cache provision registry (e.g., after adding a new provider or updating data set rules):
Stop container:
Remove container and image:
Install Locally
- Requires PHP ^8.1 and composer
Create project:
Run application:
Development Quick-start
Install a provision category + providers e.g., shared-hosting:
Refresh provision registry (e.g., after adding a new provider or updating data set rules):
Install a package locally:
Usage
This library makes use of upmind/provision-provider-base primitives which we suggest you familiarize yourself with by reading the usage section in the README.
Screenshots
#### Homepage
![Homepage](docs/images/home.png "Homepage")
#### Provision Categories
![Provision Categories](docs/images/provision_categories.png "Provision Categories")
#### Shared Hosting Providers
![Shared Hosting Providers](docs/images/shared_hosting_providers.png "Shared Hosting Providers")
#### New 20i Configuration
![New 20i Configuration](docs/images/new_20i_configuration.png "New 20i Configuration")
#### New Provision Request
![New Provision Request](docs/images/get_info_request.png "New Provision Request")
#### Provision Result
![Provision Result](docs/images/get_info_result.png "Provision Result")
#### Provision Result Data
![Provision Result Data](docs/images/get_info_result_data.png "Provision Result Data")
#### Provision Result Logs
![Provision Result Logs](docs/images/get_info_result_logs.png "Provision Result Logs")
#### List Provision Requests
![List Provision Requests](docs/images/list_provision_requests.png "List Provision Requests")
Changelog
Please see CHANGELOG for more information on what has changed recently.
Contributing
Please see CONTRIBUTING for details.
Credits
- Harry Lewis
- All Contributors
License
GNU General Public License version 3 (GPLv3). Please see License File for more information.
Upmind
Sell, manage and support web hosting, domain names, ssl certificates, website builders and more with Upmind.com - the ultimate web hosting billing and management solution.
All versions of provision-workbench with dependencies
barryvdh/laravel-ide-helper Version ^3.0
diglactic/laravel-breadcrumbs Version ^9.0
laravel/framework Version ^10.0
laravel/tinker Version ^2.5
upmind/provision-provider-base Version ^4.1
upmind/provision-provider-hello-world Version ^1.1