Railway on your own servers: git deploys, databases, zero-downtime deploys.
not yet reviewed by publik. It is live now; the founder has not reviewed this version yet.

Railway's developer experience on servers you own.
One command turns any Linux VM into a canvas of services with git deploys, databases, logs and rollbacks. Open source. No per-seat, per-minute or per-server fees.
Watch the 90 second demo or download the MP4.
curl -fsSL https://openrail.app/install.sh | sudo sh
Or with wget: wget -qO- https://openrail.app/install.sh | sudo sh. Piped, the installer asks nothing; run from a terminal, it offers a guided setup. Every answer is also a flag or a FIFTY_* environment variable. If the site is not reachable, the same script is at install/install.sh.
Docs: openrail.app/docs
openrail up.${{Postgres.DATABASE_URL}} and ${{shared.KEY}}, the same syntax as Railway.openrail import railway, railway.json honoured, and a railway CLI alias.Status: v0.1.0 is an early release. A fresh single-host install was smoke tested end to end: sign-up, an image deploy, a generated HTTPS domain, and Postgres with a variable reference. Multi-host, backups, upgrades and the Railway import are built but have not yet been through the full release test suite on fresh VMs.
Read the honest limits before you rely on it: one control host, databases on one host each, IPv4 only, Ubuntu 24.04 tested.
curl -fsSL https://openrail.app/install.sh | sh -s -- --cli
openrail login https://console.example.com
openrail up --new
See the CLI reference.
| Path | What |
|---|---|
cmd/5050d, internal/cp | Control plane and console API |
cmd/5050-agent, internal/agent | Host agent: runtime, builds, networking, ingress |
cmd/openrail, internal/cli | The CLI |
web/ | The console |
pkg/ | API, agent protocol and manifest types |
templates/ | Database and app templates |
install/ | The installer and systemd units |
site/ | This project's website and docs |
e2e/, examples/ | End-to-end tests and sample apps |
Build from source: see CONTRIBUTING.md.
The server and console are AGPL-3.0-only. The CLI, pkg/, templates/, examples/, install/ and site/ are MIT. See LICENSING.md.
Security issues: see SECURITY.md. openrail is an independent project and is not affiliated with Railway.