Railway V3: The Matrix Engine is now live globally

Ship software peacefully.

The all-in-one intelligent cloud provider. Connect your repository, and we handle the routing, building, scaling, and monitoring.

deploy.yml
terminal
logs
1
services:
2
web:
3
build:
.
4
ports:
5
-
"3000:3000"
6
environment:
7
-
NODE_ENV=production
8
-
DATABASE_URL=${{ Postgres.DATABASE_URL }}
9
10
postgres:
11
image:
"postgres:15-alpine"
12
volumes:
13
-
pgdata:/var/lib/postgresql/data
Terminal — /project/deployer
~deployer up --prod
14:02:01[build]Resolving dependencies (142 packages)...
14:02:03[build]Building Docker image for web service...
14:02:08[infra]Provisioning Postgres volume (10GB)...
14:02:10[network]Generating SSL certificates & routing traffic...
Deployed successfully to https://web-production.up.railway.app in 12.4s
_

Primitives that work together seamlessly

From prototype to global scale, everything you need is built directly into the platform. No more taping together disconnected tools.

Instant Deployments

Push to main and watch your application go live globally in seconds. Zero downtime, automatic rollbacks if a build fails.

Private Networking

100 Gbps internal networking by default. Services communicate securely over private IPv6 without messy VPC configs.

Auto-Scaling

Resources scale seamlessly from zero to infinity based on incoming traffic. Only pay for what you actually use.

Monitor & Observe

Logs, metrics, and alerts unified in one powerful dashboard. Spot bottlenecks and errors without switching contexts.

Custom Domains & SSL

Bring your own domain and let us handle the tedious certificate generation and renewal automatically.

Instant Rollbacks

Made a mistake? Revert your application state, environment variables, and volumes to any previous deployment instantly.

Frequently Asked Questions

Everything you need to know about the platform.

How does pricing work?
You are billed by the minute for the exact CPU, RAM, and Network usage your services consume. There are no rigid tiers. We offer a generous free tier for hobbyists and hard spending limits to prevent surprise bills.
Can I deploy Dockerfiles?
Yes. If your repository contains a Dockerfile, we will automatically build and deploy it. If it doesn't, we use Nixpacks to automatically detect your framework (Node, Python, Go, Rust, etc.) and configure the build process for you entirely out of the box.
What databases are supported?
We offer one-click highly-available templates for PostgreSQL, MySQL, Redis, MongoDB, and ClickHouse. You can also run any custom stateful workload you want by mounting persistent volumes directly to your containers.
Is there a limit to how many projects I can create?
No! You can create unlimited projects and unlimited environments. We believe in empowering developers to experiment freely without artificial limits.

A better future is now boarding.

Join hundreds of thousands of developers shipping their products faster, cheaper, and peacefully.