Skip to content
Features

What clients and admins can actually do today

Every feature below is built and verified against real infrastructure — not a mockup or a planned capability. See the roadmap section for what isn't built yet.

Client portal

Self-service for the servers a client rents

Server inventory and details

A dashboard of every server scoped to a client, with status, tags, and node placement — joined and validated before it ever leaves the API.

Power and lifecycle

Start, shut down, and reboot actions run asynchronously through a real job queue, with a task record and audit event for every attempt, success or failure.

Task history

Every action a client takes against their server is visible as a real task with status, without exposing internal Proxmox correlation ids.

Snapshots and backups

List, create, delete, and restore snapshots and backups. Admin-configured scheduled backups with retention, and per-backup protection against accidental deletion or pruning.

Firewall rules and log

A per-server rule editor that treats the ruleset as one document to avoid Proxmox's own position-drift problem, plus a read-only log viewer.

Usage graphs

CPU, memory, network, and disk graphs over the last hour to year, read from Proxmox's own metrics store.

Create servers from templates

Clone a template into a new server as a tracked task, choosing location, image, plan, and (where allowed) storage. A failed provisioning rolls back instead of leaving a half-built server.

Rescue mode

Boot a server from a rescue ISO, boot once from an ISO, or reset a guest's root password through the guest agent.

Account security and data export

Two-factor authentication, a sign-in history for your own account, and a one-click export of your account's data as a JSON file.

app.vcontrol.pccvdi.com/servers
A server's detail page in the vCentriCloud client portal, showing usage graphs on the Metrics tab.
Screenshot from a demo environment with sample data.
Admin console

Full control across every client

Client management

Create clients (with a real backing Proxmox resource pool), search and filter, tag and suspend or unsuspend, and view an aggregated client profile.

Attach existing inventory

Find VMs that exist in Proxmox but aren't yet tracked by the portal, and attach them to the client who should own them.

Admin dashboard

Cluster quorum and node health, per-node CPU/RAM capacity, running/stopped server counts, and recent task activity.

Quotas and plans

Cap servers, vCPU, RAM, and storage per client, enforced — not just displayed — at attach and plan-assignment time, with real concurrency-safe locking. Changing a server's plan updates the VM's vCPU and RAM in Proxmox too.

Per-client placement limits

Restrict which nodes and storage a client can provision on, and reserve a VMID range for their servers.

Invoicing records and pricing tiers

Generate invoices for a period with hourly usage capped at the monthly price, per-client pricing tiers, and payment terms. Records only — no payment processing.

Impersonation and 2FA reset

Sign in as a client user for support, using Better Auth's own impersonation mechanism so the audit trail always names the real admin — and reset a locked-out user's two-factor authentication.

app.vcontrol.pccvdi.com/admin/clients
The clients list in the vCentriCloud admin console, with a toolbar, status filter, tag filters and a table of clients.
Screenshot from a demo environment with sample data.
Honest roadmap

Not built yet

  • RoadmapPasskey authentication
  • RoadmapClient-facing API keys for automation
  • RoadmapFirewall security groups and IP sets
  • RoadmapOnline payments, tax calculation, and dunning
  • RoadmapIn-browser console (needs a real Proxmox cluster to verify)
  • RoadmapSub-accounts and reseller hierarchies

Give your clients a real self-service portal for their Proxmox servers

Talk to us about running vCentriCloud in front of your own Proxmox VE cluster.