PHPackages                             upmind/provision-workbench - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [Utility &amp; Helpers](/categories/utility)
4. /
5. upmind/provision-workbench

ActiveProject[Utility &amp; Helpers](/categories/utility)

upmind/provision-workbench
==========================

A simple web application which provides a UI for quick and easy testing of Upmind provision providers

v3.0.2(1y ago)5922[1 PRs](https://github.com/upmind/provision-workbench/pulls)GPL-3.0-onlyPHPPHP ^8.1

Since Oct 15Pushed 1y ago2 watchersCompare

[ Source](https://github.com/upmind/provision-workbench)[ Packagist](https://packagist.org/packages/upmind/provision-workbench)[ RSS](/packages/upmind-provision-workbench/feed)WikiDiscussions main Synced 1mo ago

READMEChangelog (10)Dependencies (10)Versions (27)Used By (0)

Upmind Provision Workbench
==========================

[](#upmind-provision-workbench)

[![Latest Version on Packagist](https://camo.githubusercontent.com/164e838410cf511b304c3803f3945998d1aa8e627e048826731f9802234aaef1/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f762f75706d696e642f70726f766973696f6e2d776f726b62656e63682e7376673f7374796c653d666c61742d737175617265)](https://packagist.org/packages/upmind/provision-workbench)

A simple web application which provides a UI for quick and easy testing of Upmind provision providers.

- [Requirements](#requirements)
- [Installation](#installation)
    - [Docker (Recommended)](#using-makefile)
    - [Locally](#install-locally)
- [Development Quick-start](#development-quick-start)
- [Usage](#usage)
    - [Screenshots](#screenshots)
- [Changelog](#changelog)
- [Contributing](#contributing)
- [Credits](#credits)
- [License](#license)
- [Upmind](#upmind)

Requirements
------------

[](#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
------------

[](#installation)

**This project is intended to be used as a local development tool only and should NOT be hosted on the internet**

### Using Makefile

[](#using-makefile)

Clone git repository:

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

Build and run container (first build may take a few minutes):

```
make setup
```

You'll then be able to access the workbench in a web browser at .

Connect to container (for artisan, composer etc):

```
make shell
```

Re-cache provision registry (e.g., after adding a new provider or updating data set rules):

```
make provision-cache
```

Stop container:

```
make stop
```

Remove container and image:

```
make clean
```

#### Install Locally

[](#install-locally)

- Requires PHP ^8.1 and composer

Create project:

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

Run application:

```
php artisan serve
```

Development Quick-start
-----------------------

[](#development-quick-start)

Install a provision category + providers e.g., shared-hosting:

```
composer require upmind/provision-provider-shared-hosting
```

Refresh provision registry (e.g., after adding a new provider or updating data set rules):

```
php artisan upmind:provision:cache
```

Install a package locally:

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

Usage
-----

[](#usage)

This library makes use of [upmind/provision-provider-base](https://packagist.org/packages/upmind/provision-provider-base) primitives which we suggest you familiarize yourself with by reading the usage section in the README.

### Screenshots

[](#screenshots)

#### Homepage

[](#homepage)

[![Homepage](docs/images/home.png "Homepage")](docs/images/home.png)

#### Provision Categories

[](#provision-categories)

[![Provision Categories](docs/images/provision_categories.png "Provision Categories")](docs/images/provision_categories.png)

#### Shared Hosting Providers

[](#shared-hosting-providers)

[![Shared Hosting Providers](docs/images/shared_hosting_providers.png "Shared Hosting Providers")](docs/images/shared_hosting_providers.png)

#### New 20i Configuration

[](#new-20i-configuration)

[![New 20i Configuration](docs/images/new_20i_configuration.png "New 20i Configuration")](docs/images/new_20i_configuration.png)

#### New Provision Request

[](#new-provision-request)

[![New Provision Request](docs/images/get_info_request.png "New Provision Request")](docs/images/get_info_request.png)

#### Provision Result

[](#provision-result)

[![Provision Result](docs/images/get_info_result.png "Provision Result")](docs/images/get_info_result.png)

#### Provision Result Data

[](#provision-result-data)

[![Provision Result Data](docs/images/get_info_result_data.png "Provision Result Data")](docs/images/get_info_result_data.png)

#### Provision Result Logs

[](#provision-result-logs)

[![Provision Result Logs](docs/images/get_info_result_logs.png "Provision Result Logs")](docs/images/get_info_result_logs.png)

#### List Provision Requests

[](#list-provision-requests)

[![List Provision Requests](docs/images/list_provision_requests.png "List Provision Requests")](docs/images/list_provision_requests.png)

Changelog
---------

[](#changelog)

Please see [CHANGELOG](CHANGELOG.md) for more information on what has changed recently.

Contributing
------------

[](#contributing)

Please see [CONTRIBUTING](CONTRIBUTING.md) for details.

Credits
-------

[](#credits)

- [Harry Lewis](https://github.com/uphlewis)
- [All Contributors](../../contributors)

License
-------

[](#license)

GNU General Public License version 3 (GPLv3). Please see [License File](LICENSE.md) for more information.

Upmind
------

[](#upmind)

Sell, manage and support web hosting, domain names, ssl certificates, website builders and more with [Upmind.com](https://upmind.com/start) - the ultimate web hosting billing and management solution.

###  Health Score

36

—

LowBetter than 82% of packages

Maintenance38

Infrequent updates — may be unmaintained

Popularity16

Limited adoption so far

Community11

Small or concentrated contributor base

Maturity66

Established project with proven stability

 Bus Factor1

Top contributor holds 86.9% of commits — single point of failure

How is this calculated?**Maintenance (25%)** — Last commit recency, latest release date, and issue-to-star ratio. Uses a 2-year decay window.

**Popularity (30%)** — Total and monthly downloads, GitHub stars, and forks. Logarithmic scaling prevents top-heavy scores.

**Community (15%)** — Contributors, dependents, forks, watchers, and maintainers. Measures real ecosystem engagement.

**Maturity (30%)** — Project age, version count, PHP version support, and release stability.

###  Release Activity

Cadence

Every ~27 days

Recently: every ~120 days

Total

25

Last Release

657d ago

Major Versions

v1.3.8 → v2.02023-02-23

v2.1.1 → v3.0.02024-06-24

PHP version history (2 changes)v1.0.3PHP ^7.4

v3.0.0PHP ^8.1

### Community

Maintainers

![](https://www.gravatar.com/avatar/cff84f90ef00830deef6ed09c1cffb47ec1ea1d2f2b7e97cc5caf39c898c79e6?d=identicon)[uphlewis](/maintainers/uphlewis)

---

Top Contributors

[![uphlewis](https://avatars.githubusercontent.com/u/43346009?v=4)](https://github.com/uphlewis "uphlewis (126 commits)")[![RoussKS](https://avatars.githubusercontent.com/u/7203382?v=4)](https://github.com/RoussKS "RoussKS (19 commits)")

###  Code Quality

TestsPHPUnit

### Embed Badge

![Health badge](/badges/upmind-provision-workbench/health.svg)

```
[![Health](https://phpackages.com/badges/upmind-provision-workbench/health.svg)](https://phpackages.com/packages/upmind-provision-workbench)
```

###  Alternatives

[grumpydictator/firefly-iii

Firefly III: a personal finances manager.

22.8k69.3k](/packages/grumpydictator-firefly-iii)[bagisto/bagisto

Bagisto Laravel E-Commerce

26.2k161.6k7](/packages/bagisto-bagisto)[krayin/laravel-crm

Krayin CRM

22.0k32.8k1](/packages/krayin-laravel-crm)[unopim/unopim

UnoPim Laravel PIM

9.4k1.8k](/packages/unopim-unopim)[blair2004/nexopos

The Free Modern Point Of Sale System build with Laravel, TailwindCSS and Vue.js.

1.2k2.3k](/packages/blair2004-nexopos)[abuseio/abuseio

Open Source abusemanagement tool

2271.5k](/packages/abuseio-abuseio)

PHPackages © 2026

[Directory](/)[Categories](/categories)[Trending](/trending)[Changelog](/changelog)[Analyze](/analyze)
