Proxmox VE Integration

The multi-tenant
control panel for Proxmox VE

Sell VPS and cloud services on the Proxmox cluster you already run. Self-service customer panel, billing integrations, VPC networking on Proxmox SDN, snapshots, backups, live migration, and a full automation API.

Built for Proxmox VE 9  ·  Runs alongside KVM nodes  ·  No cluster rebuild required

Why a panel

Proxmox VE is a great hypervisor. It is not a hosting business.

Proxmox gives you clustering, storage, and the VM lifecycle. Everything between your cluster and a paying customer is on you. That is the part Hypervisor.io does.

Proxmox alone

One admin realm

Every user lands in the same datacenter view. There is no safe way to hand a customer a login and let them manage only their own VMs.

With Hypervisor.io

Isolated customer accounts with their own instances, networks, backups, and API keys. Team sub-users with role-based permissions.

Proxmox alone

No orders, no invoices

There is no product catalogue, no plans, no billing. Selling VPS means scripting the API yourself and reconciling payments by hand.

With Hypervisor.io

WHMCS, Blesta, HostBill, and Paymenter modules, plus built-in hourly billing with credits and auto-suspend. Order to running VM, hands-off.

Proxmox alone

Support does the clicking

Reinstalls, consoles, firewall changes, backup restores: every routine request becomes a ticket your team resolves in the Proxmox UI.

With Hypervisor.io

Customers reinstall, snapshot, restore, open consoles, and manage firewalls themselves - scoped to their own resources, audited, and rate-limited.

Connect a cluster

Link your existing cluster, install nodes with one command

No reinstall, no migration weekend. Point the panel at your Proxmox API endpoint and it takes it from there.

  1. 1

    Link the cluster

    Add your Proxmox VE API endpoint and token. The panel discovers nodes, storages, and networks automatically.

  2. 2

    Run the node install command

    One command per node installs the lightweight agent that powers browser consoles and per-instance bandwidth metering. Install state is tracked per node, with retries surfaced in the panel.

  3. 3

    Publish plans and sell

    Attach images and instance plans, connect billing, and take orders. Deploys restore from pre-built templates for fast, repeatable provisioning.

root@pve-node-01
$ curl -fsSL https://panel.example.com/proxmox/nodes/install/<token> | bash
==> Verifying node access
==> Installing console proxy
==> Enabling bandwidth metering
==> Registering with panel
Node pve-node-01 ready

Node health, surfaced

An error-first dashboard raises node issues - failed installs, unreachable agents, metering gaps - instead of hiding them in logs.

Existing VMs untouched

The panel manages only the instances it provisions. Whatever else runs on the cluster stays out of scope.

WHMCS · Blesta · HostBill · Paymenter

Provisioning modules with SSO. Order, suspend, upgrade, and terminate flow straight through to the cluster.

Hourly cloud billing

Credit-based hourly billing with multi-currency support, location-based pricing, and automatic suspend and resume on balance.

Resource packs

Sell a pool of CPU, RAM, and storage. Customers create and destroy instances inside their quota, self-service.

Bandwidth metering

Per-instance traffic accounting on Proxmox nodes, including VPC traffic, feeding quotas and overage policy.

Sell VPS on Proxmox

From Proxmox cluster to VPS product

Three billing models, one cluster. Plug Proxmox capacity into the billing system you already run, meter it hourly like a public cloud, or sell prepaid resource pools - without writing glue code against the Proxmox API.

Billing integrations in depth
Day-2 operations

Everything after deploy, built in

The operations customers expect from a cloud, running natively on Proxmox VE primitives.

Snapshots

Named VM snapshots with create, roll back, and delete - from the customer panel or the API, tracked as tasks with live progress.

Scheduled backups + file restore

Backup jobs on schedules you define, full-image restore, and single-file recovery: browse a backup and download individual files without restoring the whole VM.

Live migration

Move running instances between Proxmox nodes with a precheck that validates the target before anything moves.

VNC + Web SSH consoles

Browser-based VNC through the Proxmox console proxy, plus a Web SSH terminal that reaches instances on public IPs and inside VPCs.

Template-based deploys

Images build once into backup archives and restore into each new VM - fast provisioning that stays node-aware on your storage.

Guest IPs and tags

Guest agent IP reporting and instance tags synced with the cluster, so the panel and Proxmox stay consistent both ways.

Networking

VPCs and security groups on stock Proxmox SDN

Customer-facing private networking built on Proxmox VE's own SDN stack - EVPN zones with VXLAN overlays - not a bolted-on network layer your cluster does not understand.

Self-service VPCs

Customers create isolated private networks from the panel. Each VPC maps to an EVPN zone and VRF on the cluster, provisioned automatically.

Security groups, applied safely

Reusable rule sets with IP sets, synced to Proxmox firewalls per node. Change detection skips no-op syncs, and reconciliation runs in parallel across nodes.

Consoles that reach inside VPCs

The Web SSH proxy routes through the VPC's VRF, so customers get a terminal on private-only instances without a bastion.

Networking features in depth
One VPC, mapped to cluster primitives
VPC  10.20.0.0/16panel
EVPN zone + VRFproxmox sdn
VXLAN overlay across nodesproxmox sdn
Per-VM firewall rules + IP setsproxmox firewall
Web SSH into private instancesvrf-aware proxy
main.tf
resource "iaas_instance" "web" {
  location_id = data.iaas_location.nyc.id
  plan_id     = data.iaas_plan.small.id
  image_id    = data.iaas_image.ubuntu.id

  ssh_keys     = [iaas_ssh_key.deploy.id]
  hostname     = "web-01"
  display_name = "Web 01"
}
Automation

Proxmox capacity as code, and as an AI tool

Everything the panel does on your cluster is driven by the same REST API you get: instances, snapshots, backups, migration, VPCs, security groups. On top of it sit an OpenTofu / Terraform provider and an MCP server, kept in lockstep with the API on every release.

  • REST API with JWT - full lifecycle coverage, task tracking, and per-user scoping.
  • OpenTofu / Terraform provider - instances, VPCs, security groups, volumes, DNS, and more as declarative resources.
  • MCP server - let AI agents manage instances and infrastructure with scoped, auditable access.
Automation features in depth
FAQ

Proxmox hosting, answered

The questions operators ask before putting a panel in front of their cluster.

Put a cloud in front of your Proxmox cluster

Link your cluster, install nodes with one command, and start selling VPS with the billing system you already use.