Built for developers

Push to Git.
Get a live URL.

Shipyard builds and deploys your static sites, React apps, Node.js services and Python web apps from a GitHub, GitLab or Bitbucket repo — with automatic HTTPS, custom domains, zero-downtime deploys and one-click rollback.

myapp--production--ab12cd.apps.example.com
$ git push origin main
✓ Cloned at a1b2c3d
✓ Build complete (12.4s)
✓ Health check passed
→ Live at https://myapp…apps.example.com
Deployed · zero downtime

Supported app types

Deploy any of four app types — pick one when you create a project (or let Shipyard detect it from your repo) and the right build + runtime defaults are filled in.

Static sites

HTML/CSS/JS or any pre-built output, served on a global-style edge origin over HTTPS.

React apps

Vite or CRA single-page apps with SPA routing — or a React app that runs its own server.

Node.js services

Express/Fastify/Nest servers in isolated containers, health-checked with zero-downtime promotion.

Python services

Flask, FastAPI or Django run with gunicorn/uvicorn — deps installed in a venv, health-checked.

From repo to live in four steps

1

Connect your repo

Authorize GitHub, GitLab or Bitbucket once and pick the repo you want to ship.

2

Create a project

Choose Static, React, Node or Python — Shipyard detects it and fills the defaults.

3

Deploy

Build runs in isolation and your app goes live over HTTPS.

4

Push to ship

Enable auto-deploy and every push to the branch deploys itself.

Everything a deploy needs

Zero-downtime deploys

New releases are health-checked before traffic switches — a bad build never takes down the live one.

Instant rollback

Re-activate any previous release in one click. No rebuild, no waiting.

Custom domains + HTTPS

Point your own domain, verify a DNS record, and certificates are issued automatically.

Auto-deploy on push

Map a branch to an environment and ship on every commit — or keep production manual.

Secrets & env vars

Encrypted at rest, injected into builds and runtime, and redacted from logs.

Live build & run logs

Watch builds and running services stream in real time from the deployment page.

Ship your first app today

Connect a repo, pick a type, and deploy. Auto-deploy, custom domains and rollback are built in.