Connect your repo. Deploy in minutes. Get a live URL.

RailPush takes your code from repository to running app with builds, HTTPS, and a default URL out of the box. Start with one service, then add the rest of your stack when you actually need it.

First Deploy Flow

  1. Connect a repo — Import from GitHub or point RailPush at your code and branch.
  2. RailPush deploys it — Builds the image, starts the service, waits for health checks, and keeps rollout status visible.
  3. You get a live URL — Every deploy lands on a default HTTPS RailPush URL, ready to test and share.

After the First Deploy

Automate Later

Once the basics are working, RailPush also exposes 286 MCP tools so agents can deploy services, manage databases, configure domains, inspect logs, and run platform operations through the same surface area your team already uses.

Get Started

Latest From the Blog

Pricing

Start free, then pay per service as you scale. Databases and other resources are billed independently. See pricing details.

From the Blog

Frequently Asked Questions

What is RailPush?

RailPush is a cloud platform for deploying apps, databases, and background jobs with a single git push, dashboard flow, or API call.

Is there a free tier?

Yes! RailPush offers a free tier with 1 service (256MB RAM), 1 PostgreSQL database, and 1 Redis instance. No credit card required.

What databases does RailPush support?

PostgreSQL (with PITR), MySQL 8.0, MongoDB 7.0, Redis, Meilisearch v1.6, and S3-compatible object storage via MinIO.

How does the MCP integration work?

RailPush provides 286 MCP tools that allow AI agents to deploy services, manage databases, configure domains, and monitor infrastructure. Connect via mcp.railpush.com or the local stdio package.

How much does RailPush cost?

Free $0, Nano $4/mo, Small $7/mo, Medium $14/mo, Large $28/mo, and GPU $49/mo. Fixed monthly pricing per resource.