Open Source CloudStack & Proxmox billing and customer portal
One panel for every platform, run with AI, free for the first year.
NexCMP is billing software with a built-in customer portal for Apache CloudStack and Proxmox VE: a signed build you install on your own server with one command. Sell virtual machines, bill customers by the hour and run white-label resellers — free for the first year, with every module included.
NexCMP Source: full source code for $499, one-time. Use, modify and self-host for your own business. You may sell the services you operate; you may not resell or redistribute the source code or builds. Source license terms
Built for
- Apache CloudStackVM source
- Proxmox VEVM source
- Rustone ~83 MB binary
- SQLitebuilt in
- $0per VM or customer
What you get
Everything to run a cloud business on CloudStack or Proxmox VE
One license covers the whole platform — no per-VM or per-customer fees.
Billing
Hourly or monthly metering against a prepaid wallet, invoices, vouchers and payment gateways such as Stripe, PayPal and USDT.
White-label resellers
Resellers run their own domain, brand, prices and wholesale wallet. Reseller domains are unlimited; NexCMP Free covers 1 primary domain.
Apache CloudStack
Customer portal, hourly billing, backups, networking and a firewall on your CloudStack, through its API.
Proxmox VE
Proxmox VE clusters as a VM source: IP pools, OS templates, console, snapshots and reinstall, billed hourly or monthly.
AI Chat + AI Agent
An AI assistant in the customer portal, and an agent that runs commands on a customer's own VM over SSH from plain-language requests.
One-command install, one-click updates
Install on Ubuntu with a single command, then update from a button in the admin console. Security patches are always free.
Supported platforms
Sell VMs from the platform you already run
One billing, portal and reseller core on top of your infrastructure. Add Apache CloudStack, Proxmox VE, Ceph S3 and AI Models to the same install. One license covers the whole platform — no per-VM or per-customer fees.
Apache CloudStack — Customer portal, hourly billing, backups, networking and a firewall on your CloudStack, through its API.
Proxmox VE — Proxmox VE clusters as a VM source: IP pools, OS templates, console, snapshots and reinstall, billed hourly or monthly.
Ceph S3 — S3-compatible object storage on your Ceph RADOS Gateway: customer accounts, access keys, buckets, usage and pay-as-you-go billing.
AI Models — Sell access to AI models from sources you bring: one key for many models, per-model prices, limits and wallet billing.
OpenStackSoon — In development. It will share the same billing, portal and reseller core. No release date promised.
- CloudStack and Proxmox VE virtual machines
- Hourly or monthly billing
- White-label resellers
- Prepaid wallet and invoices
- Every module included
- Free for the first year
Install
Install with one command
Once you have your free license, your account page shows your license key and the exact command. It runs on an Ubuntu 22.04 or 24.04 x86_64 server with at least 2 GB of RAM.
curl -fsSL https://nexcmp.com/install.sh | sudo bash -s -- \
--license <LICENSE_KEY> --domain <YOUR_DOMAIN> --port 3000Run the command
The installer sets up the services, nginx and a Let's Encrypt certificate. It also works when your domain sits behind Cloudflare.
Ubuntu 22.04 / 24.04 · x86_64 · 2 GB RAMOpen the setup wizard
Visit port 3000 on your server, create your admin account and connect your Apache CloudStack.
http://<server>:3000Open for business
Customers use https://your-domain/ and you manage everything at https://your-domain/admin. Update from the admin console or with sudo nexcmp update.
https://your-domain/admin
Live walletMonth spendVM stateModules & tools
Every module is included
No add-on store and no per-module fees. These modules ship in the same free build; switch each one on in the admin console when your infrastructure is ready.
- Included
Bare metal
Sell dedicated servers: order page, power control, OS install from ISO and a remote console.
Needs servers with a Redfish / iDRAC controller the panel can reach.
- Included
Kubernetes
Sell Kubernetes clusters to your customers.
Needs CloudStack Kubernetes Service on your CloudStack.
- Included
Private Cloud
A private network per customer on CloudStack VPC, with dedicated bandwidth plans.
Needs VPC offerings on your CloudStack.
- Included
Object storage (S3)
S3-compatible buckets for your customers.
Needs your own Ceph cluster with the RADOS Gateway.
- Included
VPN proxy nodes
Sell VPN and proxy access over IPv4 and IPv6 from nodes you run.
One x86_64 Linux server per node; the node agent is included.
Tools that ship with it
- cmp CLI, API docs and MCPCustomers script their account with the cmp CLI, read the API at /apidoc and connect AI assistants over MCP — all on your domain.
- nexcmp server toolCheck status, update, back up and uninstall from the server.
- Node agentA small program that turns a Linux server into a VPN proxy node.
- One-command installerSets up the services, nginx and a Let's Encrypt certificate; works behind Cloudflare.
Apps
Apps for every platform, from one codebase
Android, Windows, macOS, Linux, Chrome / Edge / Brave and Firefox (iPhone and iPad are Soon) — built and branded for you by our engineers, with NexCMP Source, inside your 30 working days. NexCMP Free does not include apps.
- Android
- iOS (Soon)
- Windows
- macOS
- Linux
- Chrome / Edge / Brave
- Firefox
Migrate
Moving from VMware, WHMCS or another panel?
NexCMP Source includes 30 working days with an expert engineer: free migration to NexCMP, or a full A-to-Z setup.
AI Chat + AI Agent
AI Chat and AI Agent for your cloud customers
- AI ChatAnswers questions about your plans, prices and how-tos, and about the customer's own services — servers, invoices, balance — using the customer's own account data. When a person is needed, the customer hands the conversation over to your support team.
- AI AgentThe customer picks one of their VMs and describes a task in plain language — check disk space, install a package, read a log. The agent runs the commands over SSH from your panel and shows every command with its output.
Needs an OpenAI-compatible API endpoint and key of your own.
Asks firstTechnology
Built with Rust
A compiled server instead of a PHP application: fewer parts to install and keep patched.
One binary
The server is a single Rust binary of about 83 MB with the web interface embedded and an SQLite database built in.
Nothing extra to install
No PHP runtime, no ionCube Loader and no separate database server. The NexCMP processes of a typical install use about 150 MB of RAM in total.
Vue portal, Go agent
The customer portal and admin console are Vue 3 with Ant Design Vue; the node agent is written in Go.
NexCMP Free — $0 free for 1 year, then $99/year
The self-install build with every module, bug fixes and updates for 1 year, unlimited reseller domains, 1 primary domain per license, unlimited VMs and customers. For network operators with their own ASN and subnet; no technical support, no apps.
NexCMP Source — $499 one-time purchase
Buy it directly or add it to your Free license: the full source code to modify and build your own version, all apps built for you, 30 working days with an expert engineer (free migration or full setup) and 12 months of new source releases. Source-available: for your own business, no resale or redistribution.
One license covers the whole platform
No per-VM or per-customer charges. Hardware, hosting and payment-gateway fees are yours.
Get NexCMP free
Free for the first year with every module included — or upgrade to Source for $499 one-time. Install it on your server today. Create an account at nexcmp.com/deploy and verify your email (or sign in with Google or GitHub); your license key and install command appear on your account page.
Pricing
Free to run, pay only if you want the source
No per-VM or per-customer charges. Hardware, hosting and payment-gateway fees are yours.
NexCMP Free
$0 free for 1 year, then $99/yearThe self-install build with every module, bug fixes and updates for 1 year, unlimited reseller domains, 1 primary domain per license, unlimited VMs and customers. For network operators with their own ASN and subnet; no technical support, no apps.
NexCMP Source
$499 one-time purchaseBuy it directly or add it to your Free license: the full source code to modify and build your own version, all apps built for you, 30 working days with an expert engineer (free migration or full setup) and 12 months of new source releases. Source-available: for your own business, no resale or redistribution.
Compare
How it compares to billing panels
Three hosting-billing panels next to NexCMP. Prices are as published by each vendor.
NexCMP
License model: Free for the first year, then $99 per year — signed self-install build; NexCMP Source adds the source code, all apps and 30 expert working days for $499 one-time
Starting price: Free for a year (Source $499 one-time)
Free, and it also includes the CloudStack VM portal, resellers and every module.
WHMCS
License model: Proprietary — monthly subscription by active-client count (self-hosted or fully managed cloud)
Starting price: $34.95/mo — Plus, up to 250 clients
Source: whmcs.com · accessed 2026-10-30
HostBill
License model: Perpetual license — one-time by edition, optional $125/yr renewal after year one
Starting price: $599 one-time — Startup edition
Source: hostbillapp.com · accessed 2026-10-30
Blesta
License model: Monthly (Branded/Unbranded/Flex) or one-time Owned/Lifetime
Starting price: $17.95/mo — Monthly Branded
Source: blesta.com · accessed 2026-10-30
Documentation
Step-by-step guides with screenshots
Install, connect your platform and run NexCMP — every module explains what your infrastructure needs. Readable by people and by AI assistants (llms.txt and a Markdown version of every page).
- InstallationOne-line installer, DNS and Cloudflare, setup wizard, first login.
- Infrastructure requirementsWhat each module needs on the infrastructure side, in one table.
- Proxmox VECreate the API token, bridge and templates, then connect the cluster.
- Apache CloudStackDedicated account and API key, zone and network, then connect.
CloudStack billing, explained
CloudStack billing guide
Open source CloudStack billing: metering, hourly rates, wallets, invoices and resellers. Get full NexCMP Source code for your business; no resale.
Technology: built with Rust
NexCMP is built with Rust: one binary with the UI embedded, embedded SQLite, a Vue portal and a Go node agent. Free CloudStack and Proxmox billing.
WHMCS alternative for CloudStack
WHMCS lists one third-party CloudStack module, last updated 2022 (read 2026-10-30). Compare WHMCS, HostBill and free NexCMP for CloudStack billing.
FAQ
Questions about the license
Are the modules really free?
Yes. AI Chat and AI Agent, bare metal, Kubernetes, Private Cloud, Object storage and VPN proxy nodes are part of the build and cost nothing extra — now and in future releases. They are off by default; you turn each one on in the admin console. Some need infrastructure or accounts of your own, such as an AI API key, CloudStack Kubernetes Service or a Ceph cluster.
What do I need to install it?
An Ubuntu 22.04 or 24.04 x86_64 server with at least 2 GB of RAM, a domain, and an Apache CloudStack or Proxmox VE cluster that the server can reach through its API. ARM is not supported.
How is the license tied to a domain?
A NexCMP Free license covers one primary domain, registered with your license; reseller (white-label) domains are unlimited and free. NexCMP Source has no domain or installation limit.
What happens after 12 months of Source?
The source code you downloaded keeps working and is yours to keep. To keep receiving new source releases after the first 12 months you can renew yearly, which is optional. NexCMP Free keeps updating for free either way.
Do I get the source code?
Not with NexCMP Free — that is a signed, ready-to-run build that updates itself. NexCMP Source is $499 one-time. Buy it directly — you do not need a Free license first — or add it to the Free license you already run, which keeps your license key and your running install. It runs on any number of domains and servers, and lets you download the full source code, modify it and build your own version to run on your panel, with 12 months of new source releases, all apps built for you and 30 working days with an expert engineer. The commercial source-code license lets you use and modify it for your own business, with no resale or redistribution of the source code or builds.
What data is sent to the license server?
Only your license code, the domain, a machine ID and the NexCMP version. Nothing else is sent.
Can I see it running first?
Yes. The service pages show the customer portal tab by tab, with sample data: open View demo on a page such as Platform, CloudStack or Bare Metal. To see a real install, write to sales and we will walk you through one.
Last updated:







