Preview environments can now restore a nightly snapshot of a source database when they start. Pair it with a masking script to keep personal data out of previews.

Configure it

yaml
previews:
  database:
    from: orders-db
    snapshot: nightly
    mask: ./scripts/mask.sql

Snapshots are restored in parallel with the build, so previews do not take longer to come up.

Free tier · No credit card

Push code today. Be live before your coffee cools.

Connect a repository, pick a region, and get a production URL with HTTPS, logs, and autoscaling already switched on.

$ git push origin main

  1. Build34 s
  2. Deploy12 s
  3. Health checks3 s

your-app.example.com

Buy NowTheme Details