You can let your customers build their own servers using the WHMCS configurable options. Typical options would be:
- Amount of disks
You can add as many options as you want.
On the Server Assignments page, you specify which servers match which configurable options. If a server is valid for all configurable options, you can choose the option "ALL_OPTIONS".
The option ALL_OPTIONS is automatically added to the dropdown menu; you do not have to create this option in your configurable options group.
If the module finds an exact match of options and the server is free, the server will be provisioned for the client.