Deploy to your own servers in seconds. No cloud bills. Full control.

atlas
Deploying changes…

Add a service to atlas

Database
Cache
S3 bucket
GitHub repository
Docker image

web

acme/web · main

New

api

acme/api · main

New

postgres

Postgres 16

New
1 changes Discard Deploy

Bring your own server. No lock-in.

Run Taxiway on any host: a major cloud, a budget VPS, or hardware in your own rack. Switch providers whenever you like, and your projects come with you.

Hetzner
DigitalOcean
OVHcloud
Vultr
UpCloud
Scaleway

Everything you need to ship.

The parts of a managed platform that actually matter: deploys, observability, storage and domains, all running on hardware you control.

Add a repo in two clicks. Ship on every push.

Connect your GitHub project in a couple of clicks. After that, every push is built and deployed automatically, with zero downtime, all on your own hardware.

Deploy a GitHub repository

Search repositories…
acme/web
acme/api
acme/worker
acme/marketing-site No Dockerfile at repository root

It runs on your VPS. Not someone else's cloud.

Your server, your rack, your rules. Taxiway runs on ARM64 and AMD64, and all it needs is Docker installed and ports 80 and 443 open. Your apps and data never leave your machine.

1

Name your server / production-01

Done
2

Connect your server

Run this command on your Linux server as root.

curl -fsSL https://setup.taxiway.cloud | sudo bash -s -- a1b2c3d4e5f6
Connection Connected

Every log, shipped for you.

The Taxiway agent collects logs from all your apps automatically, live and searchable. No sidecars, no pipeline to build, no need to become a DevOps engineer.

Search logs…
Filter Live
webserver listening on :3000
apiGET /api/orders 200 12ms
workerprocessed job #1841 in 0.4s
apiPOST /api/checkout 201 41ms
webWARN upstream slow response 1.2s
postgrescheckpoint complete (sync=0.08s)

Full observability, out of the box.

We record metrics from every app, and the server itself, 24/7, kept for up to 30 days. Set custom alerts on anything. No separate team babysitting Grafana. It works the second you deploy.

15m 1h 6h 24h

CPU

% of host vCPUs

Alert > 80% 92%

A live URL the moment you deploy.

Every app gets a free on.taxiway.cloud subdomain, so you can share a working demo instantly. Bring your own domain when you're ready. DNS and one-click SSL are handled for you.

frontend

frontend.on.taxiway.cloud

Online

S3-compatible buckets on your own disk.

Object storage with a standard S3 API, stored on your hardware. We run and manage SeaweedFS for you behind the scenes. No AWS bill, no setup.

uploads

S3 bucket · SeaweedFS

Online
uploads 18.9 / 50 GB

One-click database. One-click cache.

Nobody wants to spend their time managing a database. We give you proven, tested databases you can deploy in one click, with the secrets linked straight into your app.

Browse all

Postgres

Relational database with automatic backups.

Redis

In-memory store for caching and queues.

Valkey

Open-source, community-driven Redis fork.

ClickHouse

Column store for fast analytical queries.

InfluxDB

Time-series database for metrics and events.

MySQL

The classic relational database, ready fast.

MongoDB

Document database for flexible data.

MinIO

S3-compatible object storage on your disk.

RabbitMQ

Message broker for background jobs.

I love Railway. I just wanted it on my own servers, without the usage-based billing.

So I built it. The same push to deploy, on hardware you own.

Lloyd Owen

Lloyd Owen

Founder · 10+ years in DevOps

Honest, flat pricing.

No usage meters or surprise bills. Paid plans fund ongoing development.

Free

Free

The full platform, on a single server.

  • Up to 3 projects
  • SSL and custom domains
  • Deploy to one server
  • 3 days of logs and metrics
Get started free

Pro

£20 /mo

Scale across servers with backups and longer retention.

  • Everything in Free
  • Unlimited projects
  • Deploy to unlimited servers
  • Database backups
  • 30 days of logs and metrics
Get started free

Questions, answered.

The honest version. If something's not here, get in touch. I'm happy to talk specifics.

Why not just use Railway?

Railway is genuinely great, and Taxiway is built out of love for it. The difference is where your apps run and how you pay. Taxiway runs on servers you own, in the locations you choose, with flat pricing instead of a usage meter.

Why isn't Taxiway open source?

It was meant to be. But in the age of AI, I decided keeping it source-available didn't make sense for a project I want to support long term. The pricing reflects that. It funds the work, it isn't there for profit.

Why not Coolify?

Coolify needs open inbound SSH access to your servers. Taxiway doesn't. The agent connects outbound only, so you never expose a port. It's built in Go to be lightweight, fast, and to keep the attack surface as close to zero as possible.

What do I actually need to run it?

Any server you can run Docker on: a $5 VPS, a home server, or bare metal in a rack. Install the agent, connect your repo, and push. Taxiway handles builds, releases, SSL and domains from there.

Start deploying in minutes.

Point Taxiway at a server you own, connect your repo, and push. That's the whole setup.