Skip to main content

Deploy Your First App on WingLayer

WingLayer keeps deploys, data, and routing under one roof. Connect GitHub, describe what you need, and we'll build, run, and front it with defaults you can override.

MCP Users

Using the MCP? You don't need to learn any of this. Your AI agent already knows every API, flag, and workflow — just tell it what you want and it'll handle the rest.

StepDescription
Connect GitHubLink your account and pick a repo
Push CodeEvery push builds, checks health, and rolls out
Go LiveInstant URL with TLS and preview links
tip

Want to skip config? Use Templates to deploy pre-configured stacks (Next.js + Postgres, Django + Redis, Rails, and more) in one click. Or paste a GitHub URL — WingLayer auto-detects 20+ frameworks and configures everything for you.

Quick Start​

Create your first web service by connecting a GitHub repository. WingLayer auto-detects your runtime and generates an optimized Dockerfile.

  1. Sign in with GitHub or email at railpush.com
  2. Click New → Web Service
  3. Select your repository and branch
  4. Configure build & start commands (auto-detected if possible)
  5. Click Create Service — your app deploys automatically

Supported Runtimes​

Node.js, Python, Go, Ruby, Rust, Elixir, Java, Docker

$ git push origin main
> Webhook received — starting build
> Detected runtime: Node.js 22
> npm install — 1,247 packages in 4.2s
> Build succeeded
> Health check passed (200 OK)
> Live at https://my-app.railpush.com