DEV Community

Cover image for Stop waiting for preview environments 🚀
Flora Brandão for Upsun

Posted on

Stop waiting for preview environments 🚀

Opening a pull request and waiting hours for someone to set up a testing environment kills developer momentum. Code diffs rarely catch full-stack bugs like database migration conflicts or layout glitches.

Here is how zero incremental configuration per branch changes the setup:

  • Every new pull request automatically spins up a complete preview environment with your app code, database copy, and search index.
  • One project-level YAML file sets up your architecture once, so every branch inherits its own environment automatically.
  • Inactive environments automatically pause after 14 days to prevent idle compute waste.

Getting a live URL the moment a PR opens keeps code reviews moving fast without manual staging work.

Check out the full article to see how zero-config previews work in detail:

Full-stack preview environments with zero config | Upsun

Open a branch and get a full working environment with code, database, search index, files and a shareable URL. No tickets, no per-branch config needed

favicon upsun.com

Top comments (0)