FluxBilling
Deployment · Self-Hosted Edition

Self-hosted billing software, on your own infrastructure.

Run the full FluxBilling platform — billing, integrated DCIM, IPAM, and provisioning — on servers you control, under a License Key. The Self-Hosted Edition keeps every customer record on your infrastructure. It is available on the Business tier as a one-time self-host fee on top of the subscription.

In short

FluxBilling offers self-hosted billing software on its Business tier: you run the full platform — billing, DCIM, IPAM, and provisioning — on infrastructure you control, under a License Key. Unlike the managed Hosted Edition (Lite, Plus, and Professional), the Self-Hosted Edition keeps every record on your own servers; your end customers’ personal data never reaches FluxBilling. The instance transmits only licensing telemetry — instance identifiers, aggregate usage counts, and hashed infrastructure identifiers — for validation and updates. Commercially it is a subscription, not a perpetual license: you keep the monthly Business subscription and add a one-time self-host fee, and the License Key stays valid while the subscription is active. If you need self-hosting on a cheaper tier or a true lifetime license, WHMCS, Blesta, HostBill, or ClientExec are a better fit — FluxBilling self-hosts only on Business, by design.

Hosted vs Self-Hosted

Same platform. You decide where it runs.

The Self-Hosted Edition is the same billing, DCIM, IPAM, and provisioning as managed — the difference is whose infrastructure it runs on and who carries the operations.

 Hosted EditionSelf-Hosted Edition
Where it runsOur K3s fleet, isolated namespace + DB per tenantYour own infrastructure, under a License Key
Eligible plansLite, Plus, Professional, BusinessBusiness tier only
End-customer dataProcessed by us as a processor for the operatorNever leaves your servers — you are the controller
Billing, DCIM, IPAMIncludedIdentical to managed
UpdatesWe roll out continuouslyYou pull releases; License Key validates them
Ops burdenOn us (PG version, patching, backups)On you (OS, network, backups)
Data sovereignty

Your customers’ data never leaves your servers.

On the Self-Hosted Edition, the platform and its PostgreSQL database run entirely on infrastructure you operate. FluxBilling does not host, access, or process end-customer data, and is not a processor for it — you are the sole controller. That is the whole reason to self-host: data residency and control, with no third party in the path.

The only outbound traffic is licensing telemetry, sent to our license servers for validation and updates. It carries no end-customer personal data. See the Privacy Policy and Data Protection addendum for the exact clauses.

What the instance sends us
3 fields
Instance identifiers
A per-instance ID used to validate one License Key.
Aggregate usage counts
Totals for license-tier enforcement — never end-customer records.
Hashed infrastructure IDs
One-way hashes used to detect License Key sharing across machines.

Not transmitted: client records, invoices, tickets, credentials, or any end-customer personal data.

Pick something else if …

You need self-hosting on an entry tier, or a true perpetual / lifetime license with no recurring subscription.

FluxBilling self-hosts only on Business, and the license runs on a subscription rather than a one-off purchase. If that does not fit, WHMCS, Blesta, HostBill, ClientExec, or EasyDCIM offer self-host on cheaper terms — we would rather you pick the right tool than churn out three months in.

FAQ

Self-hosting, answered straight.

01.Can I self-host FluxBilling?

Yes — on the Business tier. You keep the monthly Business subscription and pay a one-time self-host fee to run the full platform on your own infrastructure, with the same billing, DCIM, IPAM, and provisioning as the managed edition. Lite, Plus, and Professional are managed SaaS only.

02.Is the self-hosted license perpetual?

No. The Self-Hosted Edition is licensed, not sold. The License Key stays valid only while your Business subscription is active and in good standing; if the subscription lapses, the instance stops functioning after a short grace period. If you need a true perpetual or lifetime license, ClientExec or Blesta will fit better — we say so plainly rather than pretend otherwise.

03.What data leaves my server when I self-host?

Only licensing telemetry: instance identifiers, aggregate usage counts, and hashed infrastructure identifiers, used for validation and updates. No end-customer personal data ever leaves your infrastructure — the platform, its database, and your customers’ records stay entirely on servers you control.

04.What am I responsible for when self-hosting?

The hosting environment, operating system, network security, and backups of your instance. FluxBilling has no access to a Self-Hosted Edition instance or the data stored in it, so operational security and data protection for your end customers are yours to run.

05.How much does self-hosting cost?

The monthly Business subscription (shown on the pricing page) plus a one-time self-host fee, also shown on the pricing page. The one-time fee is covered by the 14-day money-back guarantee only if the License Key has not yet been activated.

06.Can I migrate from WHMCS or EasyDCIM into a self-hosted instance?

Yes. The WHMCS and EasyDCIM importers ship on every tier, including a self-hosted Business instance — clients, services, products, invoices, and transactions import directly from your existing database. Custom or legacy-platform migration is included free on the Business tier.

Run it on your own infrastructure

Tell us your infrastructure. We scope the self-host.

Share your environment and where your data needs to live. The team responds within one business day with the Business self-host plan, the one-time fee, and any migration work required.