Run protected deploy lanes on your own server.
Relay gives teams production, staging, dev, and preview lanes with differential sync, Docker-first build streams, Relay-auth gated dev access, and blue-green slot swaps on infrastructure they already control.
Production, staging, dev, and preview are first-class lanes with their own defaults for routing, retention, promotion, and browser access.
Each lane can enforce public access, Relay Login, signed links, or IP allowlists before traffic reaches the app container.
Docker is the default production path, while Station stays available as an experimental alternative for the workloads that need it.
From repo change to running lane.
Relay detects the app shape, syncs the changed files, builds through Docker by default, applies lane-aware routing and access policy, and promotes the next slot only after readiness passes.
See the full architectureRelay resolves the target lane first, applies its defaults for routing and access, then loads app config that can override the policy intentionally.
The CLI hashes the workspace, diffs it against the agent copy, and uploads only the files the next build actually needs.
Relay builds with Docker by default, streams build output live, and records the resulting image, deploy id, and lane state together.
Relay starts the next slot, waits for readiness, switches traffic, and keeps the previous slot close enough for fast rollback or promotion.
relay initrelay deploy --streamrelay statusrelay rollbackBuilt-in support covers common app shapes, and Relay still leaves room for narrower plugin-driven buildpacks when needed.
Databases and caches can ride alongside the app through relay.json, with connection URLs injected into the container.
staging gets a stable host, while preview and dev can generate random managed aliases and keep them attached to the lane until you change the public host explicitly.
Deploy status, image history, lane URLs, signed-share access, promotion approvals, and rollback targets stay attached to the same app and branch record.
npx -y @relay-org/relay-mcp — 26 tools, stdio transport, no global install.
Run deploy lanes without outsourcing delivery.
Relay is for teams that want protected dev and staging lanes, public production, streamed deploy logs, Docker-first rollouts, and direct control over the hosts they already run.