1. In HostBill go to Settings > Products & Services, and Add new order page
  2. From Order Types select VPS Accounts
  3. After creating order page add new product in it, provide name & Save changes
  4. In product configuration section proceed to Connect with App, select Proxmox module and App server created in previous steps.

Provisioning Section



Select "Single VPS"
One account in HostBill = 1 virtual machine in Proxmox VE

Under Resources Tab


Virtualization

User Role

User Group
- Optionally select user group to assign customer in Proxmox

Memory [MB]
- Enter total amout of memory customer can allocate
- Optionally use "Allow client to adjust with slider during order" to let client adjust this limit during signup

CPU Cores

Available nodes

OS Templates Section


ISO Storage:
Select storage your clients will be able to choose ISO / OS templates from.

iso stores should share name/id across nodes, HostBill will assume that selected ISO is available on all nodes configured with this product

OS Template
Your client VM will be automatically provisioned with this template

Use "Allow client to select during checkout" to set prices for templates, and let customer pick his OS template durign signup.

HostBill will load OS Templates / ISO Images depending on Virtualization selected in 'Resources tab'.
For OpenVZ - it will load OS Templates
For KVM - it will load ISO images or disk images to clone

Storage Section


Disk size [GB]

Storage

Bus/Device
Select bus/device available for client.

Disk Format
If KVM Virtualization is selected under "Resources tab" select format for customer VM storage

 

Backup Section


 

Backups limit

Backups size [GB]

Backup Storage

Backup method
Select from available backup methods:

Compression
Select from available backup compression methods:

Network Section


 

Port Speed [Mbps]

Options below are used with OpenVZ virtualization only.

Network mode
Options available:

Network bridge [For Bridged Setup only]

Model

IPAM Section


If IPAM plugin is installed in HostBill you can enable this feature to automatically assign IP addresses to client virtual machine.

Use "Enable IPAM" to enable this feature.

How it works?

If OpenVZ is used with Routed networking, IP will be used as Container IP Address