EVPS Software & Modules

Version 2.53.0 · WHMCS 8.13 & 9.0 certified

Sell Proxmox properly — provisioning, portal, backups and isolation.

ProxmoxCloud Suite turns Proxmox VE, Proxmox Backup Server and Proxmox Datacenter Manager into products you can sell from WHMCS. Clients get a real self-service panel; you get provisioning, metered lifecycle, per-tenant isolation and backups that are actually wired up.

Proxmox VE, PBS & PDMPer-tenant isolationBackup & restoreCloudflare DNS automationionCube protected & licensed
3
Proxmox products
25
Agency installs
8.13 + 9.0
WHMCS certified
8.2–8.3
PHP supported
13.3+
ionCube Loader

Reselling Proxmox is easy. Operating it safely is not.

Anyone can wire an API call that creates a VM. The hard parts are the ones that bite later: tenant separation, token permissions, backups you can actually restore from, and a client panel that does not hand a customer the keys to the cluster.

Isolation that is enforced, not assumed

Every tenant is scoped at the Proxmox ACL layer. Permissions are applied to BOTH the user ACL and the token ACL, because a token inherits nothing on its own — a detail that quietly breaks isolation in hand-rolled integrations.

A client panel worth giving customers

Power control, console, resources, networking, snapshots, backups and rebuilds — in your WHMCS theme. Clients never touch the Proxmox web UI and never see another tenant.

Capabilities are probed, not guessed

The suite reads what each cluster genuinely exposes. Where a capability cannot be confirmed it fails open with a clear message rather than presenting a control that will error.

Built for production from the start

Encrypted credentials, no panel SSO payloads in logs, ownership re-verified on reads as well as writes, and a task queue so long operations never block a WHMCS request.

What the suite does

Everything below runs against the real Proxmox API — VE, Backup Server and Datacenter Manager.

Provisioning

Create, suspend, unsuspend, terminate and rebuild KVM guests and LXC containers from WHMCS product configuration.

Client dashboard

Live CPU, memory, disk and network graphs with power state and a task history the client can actually read.

Console access

noVNC and xterm.js console for KVM and LXC, brokered through a scoped token so no cluster credential ever reaches the browser.

Storage & disks

Disk add, resize and move across configured storage, with the guest limits your product defines enforced server-side.

Networking

Interface management, IP assignment, rDNS and per-guest bandwidth accounting.

Firewall

Per-guest firewall rules, security groups and aliases exposed to the client without giving cluster-level access.

Snapshots

Create, roll back and delete snapshots with quota limits so a client cannot fill your storage.

Proxmox Backup Server

Scheduled and on-demand backups, retention policy, restore requests and visible backup state per guest.

Datacenter Manager

Multi-cluster inventory and placement so growth across clusters does not become a spreadsheet.

Node & cluster placement

Automatic node selection by free capacity, with pinning where you need a guest to stay put.

Cloudflare DNS

Self-service DNS records for provisioned guests, driven by a scoped Cloudflare token rather than a global key.

Panel sign-on

Brokered client sign-on to the panel where you want it, with the exchange never written to any log.

Per-tenant ACLs

User and token ACLs applied together and re-checked, so a narrower sub-path role can never silently strip inherited access.

Task queue

Long operations run on cron and report progress, instead of returning success while work is still pending.

Audit trail

Every provisioning and client action recorded with actor, target and outcome for support and dispute handling.

Admin tooling

Cluster inventory, connectivity checks, capability reconciliation and diagnostics that name exactly what is misconfigured.

Your staff and your customers

Captures from a live installation — the admin side and the client panel.

Admin dashboard β€” cluster health, guest counts and capacity at a glance.
Admin dashboard — cluster health, guest counts and capacity at a glance.
The client panel: power, console, resources and backups in your own theme.
The client panel: power, console, resources and backups in your own theme.
Node inventory with live resource pressure.
Node inventory with live resource pressure.
Multi-cluster view for placement and growth.
Multi-cluster view for placement and growth.
Guest inventory mapped to WHMCS services.
Guest inventory mapped to WHMCS services.

How to get it running

  • Install. Upload the suite, activate the addon and set the server module on your Proxmox products.
  • Licence. Paste the key issued at checkout. Check-in is automatic and the current state is always visible in Diagnostics.
  • Connect. Add each cluster with an API token. The suite reconciles what that cluster and that token can actually do before exposing anything.
  • Scope. Apply the tenant ACL model. Never narrow an existing WHMCS Proxmox token afterwards — a deeper sub-path role REPLACES inherited access rather than adding to it.
  • Configure. Define products, resource limits, snapshot and backup quotas, and which panel features clients may use.
  • Operate. Diagnostics, the task queue and the audit trail show what is happening; failed tasks surface rather than disappearing.

Protected, licensed, supported

ionCube protected

Encoded for ionCube Loader 13.3 and above — the version measured on certified hosts, not inferred from the encoder generation. A readable preflight explains a mismatch instead of a blank page.

Properly licensed

Issued through WHMCS Software Licensing on order, with reissue when you rebuild or move a server.

Supported

Support and updates included for the term. Lifetime and agency licences include updates for the life of the product.

Credential-safe

Cluster credentials are encrypted at rest, masked in call logs, and panel sign-on exchanges are never written to any log at any verbosity.

WHMCS 8.13 verifiedWHMCS 9.0 verifiedPHP 8.2 & 8.3ionCube Loader 13.3+Proxmox VE 8.xNo customer data leaves your servers

Compare the three licences

One codebase, three ways to buy it. Every tier ships the complete feature set; the difference is installation count and term.

Subscription $39.95 /mo · $399/yr Best value Lifetime $1,299 one-time Agency $3,499 one-time
Complete feature set
WHMCS installations 1 1 25
Proxmox VE provisioning
Backup Server integration
Datacenter Manager
Client self-service panel
Per-tenant isolation
Cloudflare DNS automation
Updates While active Lifetime Lifetime
Support While active Lifetime Priority, lifetime
Billed Monthly or yearly Once Once

Requirements

WHMCS

8.13 or 9.0

PHP

8.2 – 8.3

ionCube Loader

13.3 or newer

Platform

Proxmox VE 8.x

Access

API token per cluster

Optional

PBS, PDM, Cloudflare

Frequently asked questions

Does it support LXC containers as well as KVM?
Yes. Both are first-class: provisioning, console, snapshots, firewall and backups work for containers and virtual machines alike.
How is one client stopped from seeing another?
Isolation is enforced at the Proxmox ACL layer, applied to the user ACL and the token ACL together, and ownership is re-verified on every read as well as every write. It is not a UI filter over a shared view.
What happens if a cluster does not support something?
The suite reconciles real capability per cluster and per token. Where a feature cannot be confirmed it degrades with an explanation rather than presenting a control that fails when a customer clicks it.
Can I run several clusters?
Yes. Multiple clusters are supported with automatic node placement by free capacity, and pinning when a guest must stay on a specific node. Datacenter Manager gives you the inventory across all of them.
Are backups included or do I need Proxmox Backup Server?
Guest snapshots work without PBS. Scheduled backups, retention and restore requests use Proxmox Backup Server, which the suite integrates with directly when you have it.
Which ionCube Loader do I need?
13.3 or newer — the version the release was tested against. Encoder generation and minimum Loader are different things, and publishing a higher floor would refuse hosts that demonstrably run it.
What does the Agency licence cover?
Up to 25 separate WHMCS installations under one purchase, with priority support and lifetime updates.

Recent updates

2.53.0Commercial ionCube-protected release: provisioning now records the real hypervisor state, and delegated sub-users are permission-checked on every VM control.
2.52.0The managed-Cloudflare client panel restyled to match your theme, with accessible DNS management on every screen size.
2.51.0Automatic scheduled backups with size-based retention, running on a least-privilege token and proven end-to-end against live Proxmox Backup Server.
2.50.0WHMCS 8.13 and 9.0 compatibility foundation, verified clean on PHP 8.2 and 8.3.
2.49.0The datacentre shown on the product page now comes from real cluster placement rather than the product name.
14-day money-back guaranteeConnect a real cluster and provision real guests. If it does not do what this page says, tell us within 14 days and we will refund you.

Choose your licence

Same complete module in every tier — the only difference is how you pay and how long updates & support last.

ProxmoxCloud Suite - Subscription Licence

$39.95 USD/ monthly
Order now

ProxmoxCloud Suite - Lifetime Licence

$1299.00 USD/ onetime
Order now

ProxmoxCloud Suite - Agency Licence (25 installations)

$3499.00 USD/ onetime
Order now