Customer portal
Give each customer a slim portal for only the guests they own: power, in-browser console, live metrics, SSH keys and 2FA, without ever exposing Proxmox or your admin panel.
Explore every part
Each piece of this feature, with a real screenshot.
A home for every server they own
Customers land on a clean, branded list of just their own VMs and containers.
- OS, running status, IPv4 and IPv6, and the cores, RAM and disk for each server.
- No Proxmox node tree, no cluster internals, no other tenant’s workloads in sight.
- A server-side ownership check on every row: the list can’t leak a guest they don’t own.
- DB-backed, so it opens instantly even when a hypervisor is busy.
Full control, without ever seeing Proxmox
A complete KVM-style panel gives customers real root-level control of their VPS.
- In-browser serial and VNC console, proxied so the Proxmox cookie never reaches the browser.
- Live CPU, RAM and per-drive disk charts that refresh every few seconds.
- One-click Start, Stop, Shutdown and Reboot with real-time task tracking.
- Reinstall from any OS template, reset the password, and read the activity log.
Bring your own SSH keys
Customers manage their own keys, injected into new servers automatically.
- A personal key library, each with a SHA-256 fingerprint to verify what’s on file.
- Keys are merged and de-duplicated into new and reinstalled servers via cloud-init or LXC.
- Key-based SSH works the moment the server boots, no password to email around.
- Strictly per-user and IDOR-safe; the raw key body is never exposed back.
Every allocated IP, clearly listed
One honest source of truth for a customer’s networking.
- Every IPv4 and IPv6 address, tied to the server that holds it.
- Allocated transactionally from your pools, so two servers never collide.
- The IP survives a reinstall and is released cleanly on delete.
- You keep full control of the underlying ranges, gateways and DNS.
Two-factor built in
Customers harden their own accounts, with the same flow that protects every role.
- TOTP with Google Authenticator, Authy, 1Password or any authenticator app.
- Eight single-use, hashed recovery codes, shown exactly once.
- The secret is encrypted at rest; the challenge is enforced automatically once on.
- Consistent multi-factor security across admin, reseller and customer logins.
How to use it
Up and running in a few steps.
-
Create a customer and assign them the guests they own.
-
They sign in to the portal and manage only their own servers.
-
Enable white-label branding (Enterprise) to make the portal your own.
Related features
Users, access & security
Multi-user RBAC, a customer portal, impersonation, TOTP 2FA and an audit log.
Free Community Edition
Be first to run NexoVirt
Start managing all your Proxmox hosts from one panel.