Customer self-registration for your Proxmox hosting portal
With registration switched on, visitors create their own customer account in the NexoVirt portal. They confirm their email by link or code, fill in the profile fields you ask for and, if you want, wait for your approval before they can sign in and order.
What it does
New customers sign up themselves, confirm their email and go on to order.
-
Off until you switch it on
Registration is a switch under Settings, Customer portal. When it is on, the login page offers a sign-up.
-
Email confirmed first
A link or a 6-digit code, your choice. An account cannot sign in before its address is confirmed.
-
The fields you need
Name, company, address, country, VAT ID and phone, each off, optional or required. Export them as CSV for your invoicing.
-
Manual approval
Optionally, confirmed accounts wait in "Waiting for approval" until you approve or reject them.
-
Bots kept out
Rate limits per address and email, the login jail, a honeypot and optional Cloudflare Turnstile. The form never reveals whether an email already exists.
-
Straight into an order
A link to a plan carries the visitor through sign-up and confirmation to that plan in the shop.
How to use it
Up and running in 3 steps, all in the panel.
-
Turn on the portal and open the Registration card in Settings, Customer portal.
-
Choose the confirmation method, the fields and whether accounts need approval.
-
Link to the sign-up from your website or straight to a plan.
See it in the panel
Real screenshots from NexoVirt, with demo data.
Start running NexoVirt today
Free for homelabs with unlimited VMs on up to 2 nodes. Running a hosting business? Upgrade in place when you grow, no migration.