Skip to content

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.

Read the docs

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

InstallConnectSell

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.

install · ubuntu 22.04 / 24.04
curl -fsSL https://nexcmp.com/install.sh | sudo bash -s -- \
  --license <LICENSE_KEY> --domain <YOUR_DOMAIN> --port 3000
  1. Run 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 RAM
  2. Open the setup wizard

    Visit port 3000 on your server, create your admin account and connect your Apache CloudStack.

    http://<server>:3000
  3. Open 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
NexCMP customer portal dashboard: wallet balance, spend this month, a running virtual machine with its IP address and console, restart and auto scaling buttons, and a bandwidth chartLive walletMonth spendVM state
The customer portal as your customers see it (sample data).

Modules & 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.

Video demos

See it in action

Short walkthroughs of each part of the platform.

Admin Console
Cloud Servers
Block Storage
Cloud Backup
Auto Scaling

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.

AI Chat in the NexCMP customer portal: a conversation list, suggestions such as listing servers and checking balance, and a note that anything that costs money needs the customer's confirmationAsks first
AI Chat in the customer portal. Anything that costs money waits for the customer's confirmation.

Technology

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.

How NexCMP is built

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/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.

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

See the full comparison

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).

Read the docs

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: