$ relay deploy --prod

Ship code without the wait.

Relay builds, tests, and deploys every push in parallel — preview URLs in 30 seconds, production rollouts with one command and instant rollback.

Install: brew install relay · works with GitHub, GitLab & Bitbucket

relay deploy · main@4f2a1c
relay deploy --prod
# building 3 services in parallel
api built in 8.2s
web built in 11.4s
worker built in 6.1s
running 248 tests… 248 passed
deployed to prod · 0 downtime · 31s total
https://app.acme.com live ●
Trusted by engineering teams at
VercelLinearSupabaseRenderFly
30saverage preview deploy
40M+deploys shipped
0msdowntime rollouts
// features

The deploy pipeline you'd build yourself — if you had the time.

[ parallel ]

Parallel builds

Every service builds at once. Monorepo or micro — Relay figures out the graph.

[ preview ]

Preview per PR

A fresh, isolated URL for every pull request, posted back to GitHub automatically.

[ rollback ]

Instant rollback

Bad deploy? relay rollback restores the last good build in under a second.

[ secrets ]

Encrypted secrets

Per-environment secrets, encrypted at rest, injected only at build time.

[ observe ]

Logs & metrics

Streaming build logs and runtime metrics, searchable, with alerts built in.

[ scale ]

Autoscale

Traffic spikes scale you up and back down — you only pay for what runs.

// workflow

From git push to production, fully automated.

Connect a repo and Relay handles the rest. No YAML graveyards, no flaky runners, no 3am pipeline archaeology.

  • Zero-config detection for 30+ frameworks
  • Atomic deploys with automatic health checks
  • Branch → preview, main → production, by default
Developer at work

Your next deploy is 30 seconds away.

Free for personal projects and open source. Pay only when you scale.

Start deploying
$ brew install relay && relay init