Package Builder (Create & Manage Hardware Packages)
The Package Builder allows you to create, edit, and delete VPS hardware packages. These packages define the resources, default OS, and deployment settings for your products. You can later assign them to any product or service in WHMCS, and new VPS orders will automatically use these settings.
Open Package Builder
Log in to your WHMCS Admin Panel and navigate to:
Add / Edit / Delete a Package
You can create a new package using Add Package, or modify an existing one using Edit. To remove a package permanently, use the Delete button.
Package Details Explained
Identifier
A unique ID for this package. This identifier is used when assigning the package inside
WHMCS Products/Services. For example, ubuntu-small or win2022-pro.
Virtualization Mode
Choose the virtualization technology for this package. Options are:
- QEMU / KVM: Full virtualization, ideal for Windows and Linux OS
- LXC Container: Lightweight Linux container virtualization
Default OS Image
Select the OS image that will be installed by default when a VPS is created using this package. You can only select ISOs that have been added in the ISO Manager.
Target Node
Choose which Proxmox node this package should deploy to. If you have multiple nodes, this ensures that the VPS is provisioned on the correct server.
Load-Balanced
Enable this option to automatically distribute VPS instances across nodes with available resources. This helps avoid overloading a single node.
Storage Pool
Select the storage pool where the VPS disk will be created, e.g., local-lvm.
This determines where the virtual disk data is stored.
Network Bridge
Select the network bridge for this VPS, e.g., vmbr0. This is required for network connectivity.
CPU Cores
Number of vCores allocated to the VPS. Example: 1 vCore
RAM Capacity
Amount of memory in MB. Example: 1024 MB
Disk Space
Virtual disk size in GB. Example: 20 GB
✅ Package Saved Successfully
Your hardware package is now ready. You can assign it to products in WHMCS. When a client orders a VPS, the selected resources and OS will be provisioned automatically. Packages can be edited or deleted at any time.