Deploy static sites, services, workers & cron jobs

From git push to production in seconds.

Orb builds your repository, ships it behind automatic HTTPS and scales it across machines — with custom domains, instant rollbacks and zero-downtime releases. No servers to manage.

Sign in with GitHub · no credit card · free Hobby plan

orb · deployment 4f9a21c0Ready

$ git push origin main

[git] Cloning acme/storefront@main

[detect] Next.js (node) → web service

[docker] Building image in an isolated container…

[docker] Image built · 38 s

[sched] Starting 2 instances on node-1, node-2

✓ Instance 4f9a21c0 healthy

✓ Live: traffic switched — zero downtime

Works with the tools you already use

  • Next.js
  • React
  • Vue
  • Astro
  • Node.js
  • Python
  • Go
  • Docker

Everything you need to run in production

The workflow of a modern PaaS, on infrastructure you control.

Git-driven deploys

Push to deploy. Every branch can get its own preview URL, every commit an immutable deployment.

Services, workers & cron

Run web services, background workers and scheduled jobs next to your static sites — from a repo or your own Dockerfile.

Instant rollbacks

New releases only get traffic once they are healthy. Roll back to any previous deployment in a click.

Custom domains & HTTPS

Bring your own domain. Ownership is verified over DNS and certificates are issued and renewed automatically.

Secrets done right

Environment variables are encrypted at rest, scoped per environment, and never shown again once saved.

Logs & analytics

Live build and runtime logs, plus request, bandwidth and latency analytics for every project.

Teams & roles

Invite teammates with owner, admin, member or viewer roles. Every sensitive action lands in the audit log.

API & tokens

Everything in the dashboard is available through a REST API with personal access tokens for CI.

Live in three steps

  1. 1

    Connect a repository

    Sign in with GitHub and pick a repo. Orb detects the framework and fills in build, start and port settings.

  2. 2

    We build & release

    Your app is built in an isolated container, started on a healthy node, and only then promoted to production.

  3. 3

    Go live on your domain

    Add your domain, create two DNS records and get HTTPS automatically. Push again any time — or roll back.

Simple, predictable pricing

Start free. Upgrade when you need more projects, bigger instances or a team.

Hobby

$0 / month

  • 5 projects
  • 1 team member
  • 2 custom domains per project
  • Up to Free instances (0.1 vCPU, 256 MB)
  • Up to 1 instance per service
  • 1 concurrent build
  • Production deployments
Start free
Most popular

Pro

$20 / month

  • 50 projects
  • 10 team members
  • 20 custom domains per project
  • Up to Standard instances (1 vCPU, 2 GB)
  • Up to 5 instances per service
  • 3 concurrent builds
  • Preview deployments
Choose Pro

Team

$99 / month

  • 500 projects
  • 100 team members
  • 100 custom domains per project
  • Up to Pro instances (2 vCPU, 4 GB)
  • Up to 20 instances per service
  • 10 concurrent builds
  • Preview deployments
Choose Team

Frequently asked questions

What can I deploy?

Static sites (Vite, React, Astro, Docusaurus, plain HTML), SSR apps (Next.js, Nuxt, Remix), backend services (Node, Python, Go) and anything with a Dockerfile. You can also run background workers and cron jobs.

How do custom domains work?

Add your domain in the project, create the TXT record that proves ownership and a CNAME (or A record for apex domains). Orb verifies DNS automatically and provisions HTTPS.

Is there downtime when I deploy?

No. A new release only receives traffic after its instances pass health checks. If something fails, the previous deployment keeps serving.

How are my secrets protected?

Environment variables are encrypted at rest, bound to their project, masked in build logs and — when marked sensitive — never returned by the API.

Can I use it from CI?

Yes. Create a personal access token and call the REST API, or just push to Git: the GitHub webhook triggers deployments automatically.

Can I self-host Orb?

Yes. Orb is built to run on your own infrastructure — a single server to start, then add worker and runner machines as you grow.

Ship your next project on Orb

Import a repository and have a live HTTPS URL before your coffee cools.

Get started free