Welcome to LaunchverseQuickstartDashboard Overview
Deployment GuideEnvironment Variables & SecretsCustom DomainsTeam ManagementPreview EnvironmentsRollback & PromoteWeb ShellHow Builds Work (Forge)
AuthenticationProjectsDeploymentsDomainsDatabasesError Codes & Conventions
JavaScript SDKPython SDK
Changelog
API Reference (Redoc)

Preview Environments

Preview environments give every open pull request its own isolated deployment with a unique URL.

How It Works

  1. A new pull request is opened against your connected repository.
  2. Launchverse automatically deploys the PR branch to a preview environment.
  3. Each preview gets its own URL: pr--.launchverse.app.
  4. Subsequent pushes to the PR branch redeploy the preview.
  5. When the PR is closed or merged, the preview is automatically torn down.

What's Isolated

Each preview environment has its own container with dedicated resources, its own URL with HTTPS, and its own environment variables (inherited from production, but overridable).

Teardown Grace Period

When a PR is closed, the preview enters a closing state with a 24-hour grace period before full garbage collection.

Edit this page on GitHub↗