For developers
A control plane built by people who would rather use a CLI.
Real SSH, real Git, real shell. CLI, API, and Terraform provider. Logs in your terminal. Staging that mirrors production. No ticket required.
Ergonomics
The defaults you would have set, finally set.
Real shell
SSH with WP-CLI, Composer, Node, NPM, git, jq, htop, strace, tcpdump. We do not 'lock down' the box.
Git-push deploys
Push to main, your site deploys. Atomic symlink swap, rollback to any previous release in one click.
cubit CLI
Local CLI for spinning up sites, tailing logs, opening tunnels, running one-off commands. Brew + apt.
Live logs in your terminal
cubit logs tail my-site — Nginx, PHP-FPM, application logs, all in one stream. Filter by status, route, source.
Terraform provider
Spin up sites, environments, and DNS records from your IaC. Drift detection included.
Short-lived SSH certs
No long-lived keys floating around. SSH-CA issues short certs from your dashboard or CI.
Quickstart
From signup to first deploy in under five minutes.
~ developer quickstart
# install the CLI brew install cubitrace/tap/cubit # log in (opens a browser, short-lived OIDC token) cubit auth login # create a managed WordPress site cubit site create acme --stack=wordpress --region=fra1 # add your repo, push to deploy cubit site repo set acme [email protected]:acme/website.git git push cubit main # tail logs locally cubit logs tail acme --filter status=5xx
Get started
A platform that respects your shell.
Start the free trial. If you find a thing you cannot do from the CLI, tell us — we will ship it.