One environment per pull request
Open a pull request and Stackyard boots the full stack from that branch: schema, services and app. Reviewers click a link instead of checking out code and running seed scripts.
Stackyard builds a full environment — database, services, app and edge — from each branch and posts its URL on the pull request in about 90 seconds.
Staging breaks the moment two pull requests need different migrations. Stackyard gives every branch its own copy of production's shape, then throws it away when the branch merges.
Open a pull request and Stackyard boots the full stack from that branch: schema, services and app. Reviewers click a link instead of checking out code and running seed scripts.
Each environment restores last night's production snapshot with emails, names and card numbers rewritten. A 40 GB database mounts in 18 seconds on copy-on-write volumes.
Environments sleep when nobody is looking and wake on the next request in about three seconds. You pay only for the hours someone actually used.
Every push runs the same pipeline, and each step only redoes work when its inputs changed.
Stackyard checks out the exact commit and reads stackyard.yml from the repository root.
A masked production snapshot mounts as a copy-on-write volume, then your migrations run against it.
Redis, queues and search boot from the same images your Docker Compose file already names.
Builds reuse the previous commit's layers, so a typical change rebuilds in about 40 seconds.
The edge issues a certificate, wires the preview URL and comments the link on the pull request.
# one file, committed next to your code
data:
snapshot: prod-nightly
mask: [email, name, card_number]
services: [redis, nats]
app:
build: ./Dockerfile
port: 3000
sleep_after: 15m
Stackyard reads your Git host, builds the containers you already have and reports back where your team already looks.
Sleeping environments, build minutes and seats don't count. You pay for the hours an environment is awake and serving requests.
For side projects and solo reviewers.
$0/ month
150 environment-hours a month, two running at once.
hover or tap for details
For product teams shipping every day.
$0.06/ env-hour
Unlimited environments, metered per second.
hover or tap for details
For organisations with security reviews.
$1,800/ month
40,000 environment-hours included, then $0.04 each.
hover or tap for details
Billed monthly in USD · metered per second · $0 while an environment sleeps
Install the app, push a branch, and a working URL lands as a comment on your next pull request.
$npx stackyard init