Our sister brand. A managed hosting platform that provisions isolated WordPress sites on a Kubernetes cluster, with an AI-assisted theme builder on top. We designed it, built it and run it.
5eves is CloudyWP’s sister brand, not a client. It is listed here because running it is the clearest evidence of what we can build, not to imply an external engagement.
Client
5eves
Industry
Managed hosting platform
Scope
Platform architecture, build & operations
Australian team
Based here, working your hours, not a timezone away
144+
projects delivered
Over 10+ years building and maintaining sites for Australian businesses
One developer, start to finish
The same person every time: no re-explaining your site
Straight answers, on your terms
We only take work we can finish. Ask us anything first: no obligation
The challenge
Provisioning a real, isolated WordPress site on demand is a very different problem from deploying one site: it has to happen without a human touching the cluster.
Multi-tenancy means one customer’s site must not be able to reach another’s, while still sharing infrastructure economically.
Every provisioned site generates credentials that have to be stored and retrieved without ever sitting in plaintext.
Selling capacity you do not have is how hosting platforms fail; capacity has to be enforced in code.
Running WordPress behind a proxy introduces HTTPS detection problems that surface as admin redirect loops rather than as clear errors.
What we built
Built on Kubernetes, with the whole platform defined as versioned manifests rather than hand-configured servers.
An API service provisions customer sites programmatically against the cluster, so a new site is an API call rather than a support ticket.
Studio, the AI-assisted theme builder, runs as its own service with persistent storage, so design work survives restarts.
Shared Redis and MySQL services back the tenant sites, keeping per-site cost down without giving tenants access to each other.
Every stored site credential: SSH, SFTP and the rest: is encrypted at rest behind a platform key.
A capacity gate governs how many sites can be sold against real cluster capacity, enforced in configuration rather than tracked by hand.
Traefik handles ingress, with HTTPS forced explicitly at the application layer because the proxy resets the header WordPress would otherwise rely on.
The result
A working multi-tenant hosting platform running isolated WordPress sites on Kubernetes.
Site provisioning is automated end to end through the API.
AI-assisted theme building available to customers as part of the product.
Credentials encrypted at rest; capacity enforced rather than estimated.
What this means for you
Automating a task takes a person out of it, so the code has to enforce the rules that person would have followed: tenants kept apart, credentials encrypted, and no more capacity sold than exists.
Faults behind a proxy often look like something else. A reset HTTPS header shows up as an admin redirect loop rather than a clear error, which is why HTTPS is forced at the application layer.
Defining the platform as versioned manifests means it is changed through reviewed files rather than by hand on a server.
If you need something like this
If you want your WordPress site looked after rather than a platform of your own, our WordPress maintenance plans cover updates, backups and fixes. If you need infrastructure built for a product, talk to our custom web development team.
We build websites that earn their keep (fast, custom, and yours outright) then automate the work around them, so your business spends its hours on customers instead of admin.
This site uses only first-party storage, to remember your theme choice,
keep the site working and, if you came from one of our ads, note which ad
so we know where an enquiry came from. We don't use third-party tracking
cookies. See our
privacy policy.
Get Free Quote
Tell us about your project
Please enter your full name.
Please enter a valid email address.
Please enter your phone number.
Please tell us what you need help with.
A sentence or two about what you need. It helps us come back with a useful answer instead of more questions.
Something went wrong. Please try again.
Enquiry Sent Successfully!
Thanks for reaching out. We'll be in touch shortly. Book a free meeting below to speak with us right away.