Pricing
Self-hosting is free and has no limits. The hosted control plane is priced by how many of your own servers it manages — you still supply the machines.
Plans
Self-hosted
Free
Run the whole platform on your own machine. Every feature, no ceiling, no account with us.
Install it yourselfStarter
$9/month
One server, a handful of applications, and enough build time for a side project.
- 1 server
- 5 applications
- 300 build minutes a month
Team
$29/month
Several servers and room for a product plus its staging copies.
- 5 servers
- 30 applications
- 1500 build minutes a month
Scale
$99/month
No ceiling on servers or applications, and build time that stays out of the way.
- Unlimited servers
- Unlimited applications
- 10000 build minutes a month
Questions
- Does the hosted version need access to my server?
- It needs an agent running on it. The agent dials out to the control plane over one outbound connection, so you open no port and write no firewall rule. It authenticates with a token you can rotate or revoke from the portal at any time.
- What happens to my applications if I stop paying?
- They keep running. They are containers on your machine, started by Docker Compose files the platform wrote to your disk — nothing about them depends on the control plane staying reachable. You lose the portal, not the workloads.
- Can I move from hosted to self-hosted?
- Yes. It is the same platform; the difference is where the control plane runs. Install it on a machine of your own and point it at the same servers.
- What is not included?
- Kubernetes, Swarm, multi-node scheduling, autoscaling, per-pull-request preview environments, a bundled Prometheus or Grafana, serverless functions, and a CDN. Each is a rabbit hole a 2 vCPU box cannot afford, and pretending otherwise would make the rest worse.