September 3, 2026 · ianAsher Engineering
Cloud hosting without WHMCS lock-in
CloudPanel on Texas metal, Laravel for signup, QuickBooks for invoices. You do not need a billing monster to host a PHP site.
WHMCS solved a 2010 problem
WHMCS is a billing and provisioning monster from the shared-hosting era: domains, invoices, upsells, and a thousand modules. If you are a domain mill, it still has a place. If you are a Texas engineering firm that needs PHP/MySQL vhosts on metal you own, it is a second ERP you did not ask for.
CloudPanel is a vhost tool
CloudPanel on AlmaLinux gives you sites, PHP versions, databases, SSL, and a sane document root. It does not pretend to be your CRM. ianAsher’s free-tier signup writes a local record, queues a job, and talks to CloudPanel through a mock, an API adapter, or an SSH/clpctl playbook. Customer sites use hosted.ianasher.com (or your domain). Billing stays in QuickBooks Online, where VAR invoices already live.
What you give up — on purpose
- No built-in domain marketplace. Fine. Use the registrar you already have.
- No 40% “hosting upsell” screens. Fine. We are not trying to be GoDaddy.
- No mystery ionCube-encoded blobs on your invoice system.
What you keep: a document root, PHP 8.3, MariaDB, Supervisor for queues, and an engineer who knows the box. When a site outgrows fair use, we invoice a contract — we do not invent a WHMCS configurable option named “priority.”
If you are migrating off cPanel
Bring the vhost, the database dump, and the DNS TTL plan. Leave the WHMCS license drama with the previous host. We will not re-implement it “for compatibility.”