Loading docs
Skip to main content

Create a Deployment

Go to Compute → Deployments → New Deployment.

Source

Choose between Manual (paste a repository URL directly) or GitHub (OAuth-connected, see GitHub deploy).

For Manual, fill in:

FieldExample
Nameorders-api
Repository URLhttps://github.com/acme/orders-api.git
Branchmain
Root directory (optional)apps/api — use this for monorepos

Application type

TypeUse for
Web or static appFrontend apps, docs, landing pages, sites
Backend APIServices that expose an HTTP endpoint

Selecting Backend API reveals a Backend readiness path field (default /) — the platform polls this endpoint to confirm your service is healthy before marking the deployment active.

Build method

OptionWhen to use
AutoCommon frameworks — the platform detects your stack and builds automatically
DockerfileWhen your repo root directory contains a Dockerfile

Environment variables

Add key/value pairs your app needs at build or runtime before the first deployment. You can add more later from the deployment's settings.

Runtime size

Pick a compute plan in the right panel:

PlanPricevCPUMemoryStorage
Ephemeral TrialFree1 vCPU512 MB5 GB SSD
Launch$1.55/mo1 vCPU512 MB10 GB SSD
Micro$2.70/mo1 vCPU1 GB20 GB SSD
Core$4.60/mo1 vCPU2 GB30 GB SSD
Scale$6.15/mo2 vCPU2 GB50 GB SSD

Start a build

Start a build after creating this deployment is checked by default — uncheck it if you want to configure more settings before the first build runs.

Auto-canceling Superseded Builds

To maximize resource efficiency, Rumpty Cloud automatically cancels any older, ongoing runs (whether they are still queued or actively building) for a deployment if you trigger a newer run. This prevents redundant builds and ensures your latest commit or manual update is deployed as fast as possible.

Click Create deployment to finish.