FAQ
Free CloudStack billing software — frequently asked questions
Short, direct answers about NexCMP: what it is, what the license includes, what you need to install it and how it bills CloudStack customers.
About NexCMP
What is NexCMP?
- NexCMP is a self-hosted billing and customer portal platform for Apache CloudStack and Proxmox VE: a free, signed build you install on your own Linux server to sell virtual machines on Apache CloudStack and Proxmox VE, bill customers by the hour from a prepaid wallet and run white-label resellers. NexCMP Free is $0 for the first year (bug fixes and updates, no technical support; for operators with their own ASN and subnet; $99 per year after that); NexCMP Source, a one-time $499 upgrade, adds the full source code, all apps built for you and 30 working days with an expert engineer, and is optional.
Who is NexCMP for?
- Providers who sell virtual machines on Apache CloudStack or Proxmox VE — hosting companies, ISPs, managed-service providers and resellers — and need billing, a customer portal and white-label resale on their own infrastructure.
Does NexCMP work with anything other than CloudStack?
- Yes, with Proxmox VE: from version 1.3.0 you can add Proxmox VE clusters next to, or instead of, CloudStack. OpenStack is in development (Soon) and not available yet. Other platforms are not supported.
Does NexCMP support Proxmox VE?
- Yes, from version 1.3.0. Add Proxmox VE clusters in the admin console, define IP pools and OS templates, and sell VMs from plans bound to the cluster. The Proxmox page lists the features and requirements.
What is NexCMP built with?
- The server is written in Rust (edition 2021) with axum 0.7 on tokio and rustls, and uses an embedded SQLite database. It ships as one binary of about 83 MB with the web interface embedded. The customer portal and admin console are Vue 3.5 with Ant Design Vue 4 and Pinia, built with Vite 6, and the node agent is written in Go 1.26. See the Technology page for the details and a comparison with PHP billing panels.
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.
License and pricing
How much does NexCMP cost?
- NexCMP Free is $0 for the first year and includes every module, bug fixes and updates, unlimited reseller domains, 1 primary domain per license, and no limit on VMs or customers. It has no technical support and no apps, but you can report bugs straight from the admin console, and after the first year it renews at $99 per year. NexCMP Source is a $499 one-time purchase that adds the full source code, all apps and 30 working days with an expert engineer.
Is NexCMP really free?
- NexCMP Free is $0 for the first year: the full binary build with every module and unlimited reseller domains. It is meant for network operators with their own ASN and a subnet registered in their own name. Create an account at nexcmp.com/deploy, verify your email and send an application; the email must be on the company domain listed in the registry (WHOIS) for your ASN or subnet. After review you get your license key and install command. Hardware, hosting and payment-gateway fees are yours.
Are there per-VM, per-customer or per-node fees?
- No. There is no per-VM, per-customer or per-infrastructure fee. Hardware, hosting and payment-gateway fees are yours.
Are the modules really free?
- Yes. AI Chat and AI Agent, AI Models, bare metal, Kubernetes, Private Cloud, Object storage (S3) and VPN proxy nodes are part of the build and cost nothing extra, now and in future releases. They are off by default; you switch each one on in the admin console. Some need infrastructure or accounts of your own, such as an AI API key or AI model sources, servers with a Redfish / iDRAC controller, CloudStack Kubernetes Service or a Ceph cluster.
How is the license tied to a domain?
- A NexCMP Free license covers one primary domain, registered with your license. NexCMP Source has no domain or installation limit.
How many reseller domains can I have?
- As many as you like — reseller (white-label) domains are unlimited and free. Every reseller runs on its own domain with its own brand, retail prices and wholesale wallet.
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.
Install and requirements
What do I need to install NexCMP?
- 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 do I install it?
- Run one command on the server — your account page shows it with your license key. The installer sets up the services, nginx and a Let's Encrypt certificate; then you open the setup wizard on port 3000, create the admin account and connect your CloudStack. Update later from the admin console or with sudo nexcmp update.
Which CloudStack version does it support?
- NexCMP is developed and tested against Apache CloudStack 4.23. For other versions, contact sales.
Does it work behind Cloudflare?
- Yes. The installer supports a domain that sits behind Cloudflare.
Billing, payments and resellers
Can NexCMP bill CloudStack VMs by the hour?
- Yes. Each VM is charged by the hour or by the month against a prepaid wallet; data volumes and backups are charged by GB-hour, and traffic is checked against quotas. Prices are yours to set.
Which payment gateways are supported?
- Stripe, PayPal, USDT (TRC20) and SePay bank transfer, plus voucher codes. You connect your own accounts and keys in the admin console.
Does it support white-label resellers?
- Yes. A reseller runs on its own domain with its own name, logo, colours, retail prices and wholesale wallet; nothing on their site shows the NexCMP brand. Reseller domains are unlimited; NexCMP Free covers 1 primary domain.
Can I sell access to AI models with NexCMP?
- Yes, with the AI Models module. You add model sources you are authorized to use and resell, set a price per model, and customers call one endpoint on your domain with their own keys, charged to the prepaid wallet. NexCMP supplies no models, keys or tokens. It is a different product from AI Chat and AI Agent. The AI Models page has the details.
Does NexCMP need the CloudStack Usage Server?
- NexCMP keeps its own hourly ledger, and the Usage Server is not among the requirements on the CloudStack page. Traffic is read from CloudStack's VM statistics.
Can NexCMP bill proxy and VPN services?
- Yes. The VPN and IPv6 Proxy modules sell SOCKS5 and HTTP proxy access from nodes you run, with plans, billing cycles, bandwidth or speed limits, quotas and an export API. They use the same wallet, invoices and resellers as virtual machines. NexCMP does not supply IP addresses or bandwidth; the nodes and IPs are yours. The Proxy billing software page has the details.
Is there an API for customers?
- Yes. A public REST API with scoped, revocable API keys, described by an OpenAPI document.
Comparisons
How does NexCMP compare with StackBill?
- NexCMP is free and self-hosted, with no per-node fee; StackBill, now part of StackOrbit, prices monthly by physical hypervisor node and does not publish an amount. See the StackBill alternative page for sources and dates.
How does NexCMP compare with WHMCS and HostBill for CloudStack?
- WHMCS's marketplace lists one third-party CloudStack module (last updated in 2022), while HostBill sells its own CloudStack module. NexCMP builds CloudStack billing and the customer portal into one free build. See the WHMCS alternative page for sources and dates.
Still have a question?
Open View demo on a service page, or write to sales — we answer CloudStack setup questions too.
Last updated:


