Hello,
I guess this is the intro forum so might as seed it with first post.
I am CEO & Chief Architect at Cloud Propeller. Also, a huge fan of MultiPortal.
Also, a happy contributor of not just bug reports, but solutions on how to fix them. Matt can attest to that :)
At Cloud Propeller we specialize in providing Enterprise Infrastructure as a Service and were (for 10+ years) exclusively a VMware shop, however, with all the Broadcom snafu, after a lot of testing, we decided it was time to move to Proxmox.
Thanks to sheer luck, MP came onto the scene just in time as without it we’d have to write the whole thing (and were almost on the way to doing so).
Our old/current site still references VMware (it will, however, be replaced with the new site in about a week). If anyone here is interested in our Platform Architecture or Network Architecture, please be my guest and check it out.
We do have quite a setup if I may say so (4 x 100 Gb NICs, 2 x 32 core fastest single-core Xeons on the market, 2.3 TB of DDR5 + 12 x 15 TB Kioxia NVMe SSDs for CEPH, per node).
Also, we have an “open kimono” approach to our infrastructure so we show it in detail (with pictures, logical diagrams, etc.) on our new site. If there are any other nerds here like us - you’ll probably enjoy the two pages I mentioned.
On another interesting note, we may also be the only MultiPotal SP out there with a filly customized/themed instance…
![]()
Lots of work (~50 hours) went into making theming possible in a way that all of our modifications sit on top of MP’s own git repo (as an orphan branch), so when it’s time for updates, MP’s hard git reset simply wipes it all out after which our deploy shell scripts re-deploy it on top of the new version :)
We also built our own WHMCS Billing and Provisioning module which we may turn into an actual product other MP users can subscribe to (if there’s interest).
What it originally started (2 months ago) as a git clone of MP’s own WHMCS module, is now 99.9% custom / re-written MP Server Provisioning and Billing module. We started improving upon it, until we rewrote it completely. About 300+ hours went into this alone.
Keen eyed among you may have noticed two extra tiles in my MultiPortal screenshot above - showing Unbilled Usage + Average Daily Spend for a PayGo client, wight within the MP VDC page…
Here’s a few screenshots on how it looks like. Cool features include: Full support for reseller accounts (where on signup clients are made resellers, and their vdc is deployed into their own reseller account) - kind of how cPanel did with “client is a reseller, owns own account” checkbox, no more 1:1 limitation of MP Server per client, global shared UUIDs and such, All pricing is moved into Configurable Options (for both PayGo and Allocation type DCs). 5-minute PayGo billing (live, billed data available to users and admins every 5 minutes), full whmcs client-side integration allowing detailed info to clients, etc,.


I do not know if Forum Image resizer makes these too blurry but you can see all screenshots here: https://mirror.az31.cloudpropeller.com/tmp/mp/
Well, with that I leave you … For the very first introduction I hope you won’t mind the length… After all, who cares who I am or where we are from. I personally always found “what you do” or “how you do it” usually gives a bit context.
Cheers…

