> ## Knowledge Base Index
> Fetch the complete knowledge base index at: https://docs.clientexec.com/sitemap.xml
> Use this file to discover available pages before exploring further.
> Pure-Markdown content can be obtained by appending a '.md' suffix to the content URLs listed in the sitemap (without the trailing slash).

# Adding a HostingController Server and Products

[HostingController](https://hostingcontroller.com/) is a hybrid multi-cloud control panel for enterprises, government organizations and service providers.

#### Supported Features

| Create | Suspend | Unsuspend | Terminate | **Change Package** | **Change Password** | **Client Area Link** |
| ---- |
| Yes | Yes | Yes | Yes | No | No | No |

#### Get Started 

First, you need to configure the plugin in Clientexec's server section as shown in the picture below. Go to **Settings > Products > Servers**

Then you need to add your HostingController server by clicking **Add Server**.

![](https://storage.crisp.chat/users/helpdesk/website/-/8/9/5/a/895a2775afb3f800/screenshot-2026-08-14-at-16-47_19n5mh2.png)

| Field Name | Description |
| ---- |
| Server Name | Friendly name. How you will see it inside Clientexec. |
| Hostname | The name of the server where HostingController resides. |
| Shared IP | Main Server IP |
| Plugin | HostingController |
| Maximum # of Accounts | Set this to 0 |
| Stats URL | Not Mandatory. |
| IP Addresses (one per line) | If for some reason you need to manually assign an IP to someone, you would add it here. The IP's are automatically assigned when created through Clientexec. |

**Plugin Options:** 

| Field Name | Description |
| ---- |
| Username | Hosting Controller Username. |
| Password | Hosting Controller Password. |
| Port | Port number.  8798 is suggested. |
| Use SSL | Set NO if you do not have PHP compiled with cURL.  YES if your PHP is compiled with cURL. NOTE:It is suggested that you keep this as YES. |
| Panel Login Name Custom Field\* | Enter the name of the package custom field that will hold the panel login username (not used when product type is website) . |
| Panel Login Password Custom Field\* | Enter the name of the package custom field that will hold the panel login password (not used when product type is website). |
| Website FTP Username Custom Field\* | Enter the name of the package custom field that will hold the FTP username (to be shown in welcome emails). |
* Package Customfields can be created at **Settings** > **Products** > **Custom Fields**

If you wish to have the package created automatically after the Order Processor service has been ran, go back to the General Tab and check the "Automatically Activate package?" box.

|| Please keep in mind you will need to repeat the add packages process for each package that will be using the HostingController server. 