32 lines
709 B
Markdown
32 lines
709 B
Markdown
# HexaHost GameCloud WHMCS Server Module
|
|
|
|
Provisioning module for WHMCS that integrates with the GameCloud Integration API.
|
|
|
|
## Features
|
|
|
|
- Provision, suspend, unsuspend, terminate, renew, change package
|
|
- Client-area SSO to the GameCloud panel
|
|
- Custom actions: **Start**, **Stop**, **Restart**, **Backup** (Integration API `actions/*`)
|
|
- Admin service tab with live reconcile snapshot
|
|
- DE/EN language files
|
|
|
|
## Configuration
|
|
|
|
| Field | Description |
|
|
|-------|-------------|
|
|
| Hostname | GameCloud API base URL (e.g. `https://api.example.net`) |
|
|
| Username | WHMCS integration ID |
|
|
| Password | Integration API secret |
|
|
|
|
## Build package
|
|
|
|
```bash
|
|
./build-package.sh
|
|
```
|
|
|
|
## Tests
|
|
|
|
```bash
|
|
composer test
|
|
```
|