How it works

A push in. A release out.

A control plane holds your apps and history. One small agent on each server does the work. Nothing between the two but your own network.

git push your ref
build cached layers
release migrations
probe 5 clean checks
live zero downtime

01 / the pipeline

Verify, then swap.

Every deploy runs the same six stages. The version serving traffic keeps serving it until the new one passes its health check — through the real proxy, over real HTTPS.

  • A failed probe rolls back and swaps nothing
  • Five clean checks before traffic moves
  • The old container is kept for one-click rollback
deploy #218 · pipeline running
  1. 01 Clone Shallow clone at your ref.
  2. 02 Build BuildKit, layer cache shared across the fleet.
  3. 03 Release Your release task runs — migrations included.
  4. 04 Probe Readiness check on the new container.
  5. 05 Swap Traffic cuts over after five clean HTTPS probes.
  6. 06 Retire The old container stops. Rollback keeps it a click away.

02 / the fleet

Your servers, one board.

Attach a machine over SSH or have Railyard provision one in your cloud account. Each runs a single agent that heartbeats CPU, memory and disk back to the control plane.

  • Cordon a server and placement skips it
  • Detach one and the fleet keeps running
  • Dedicated build servers, if you want them
Fleet — 4 agents live
web-nyc-1 online
digitalocean · nyc3
CPU 34%
MEM 71%
DSK 48%
heartbeat 2s ago
web-fsn-1 online
hetzner · fsn1
CPU 61%
MEM 52%
DSK 39%
heartbeat 1s ago
build-1 online
hetzner · role: builder
CPU 88%
MEM 44%
DSK 22%
heartbeat 3s ago
worker-1 cordoned
your hardware · ssh
CPU 9%
MEM 21%
DSK 55%
heartbeat 4s ago

03 / the logs

Watch it happen.

Build output and application logs stream to your browser as they're written — timestamped, tagged by stream. Open a shell on the running container without leaving the page.

orbit — deploy #92 buildinglive

Your next deploy could be on a server you own.

Attach a machine with a host, a user and an SSH key. Railyard installs the rest and watches it come online.

Free for one server, forever. No credit card.