Run your code. We do the rest.
Push to GitHub or run a CLI command. We detect your framework, install the deps, build the image, run health checks, place it behind a load balancer, and give you a URL with automatic SSL. Sixty seconds, end to end.
- Detected Node 20package.json · express · pg
- Pulled cached deps143 packages · 2.1s
- Built image147 MB · pushed to registry
- Booted instanceus-east-1 · 0.5 vCPU · 1 GB
- Health check okGET /healthz · 200 · 12 ms
- Routed trafficapi.starship.com · auto SSL
We read your repo.
Drop us at any Node, Python, Go, Ruby, or Bun project and we figure out how to run it. We pick the runtime version, install the right package manager, run your build, and pick a healthy starting size. No Dockerfile required. If you prefer one, we'll respect it.
Pick a size. Change your mind.
Right-size from 0.25 vCPU all the way up. Bump it later and the change rolls out without dropping a request. Pay only for what's actually allocated, metered every minute.
Add a copy. Get a load balancer.
Run more than one copy of your service and traffic spreads across all of them automatically. If one stops responding, the next request goes to a healthy one. Add or remove copies in one click. The load balancer is on the house.
Pay for what you allocate. Nothing more.
Compute is metered every minute against the CPU and memory allocated to your service. No per-seat fees, no minimums. Every account starts with $5 in credits.
Deploy your first service. Sixty seconds.
No DevOps required. No Dockerfile required. No credit card required.