Environments
An environment is a long-lived runtime target within a project. Production, staging, a feature preview — each runs independently with its own URL, variables, source, and deployment history.
In this section
- Create an environment — name it, pick a source, and launch
- Delete an environment — permanently remove an environment
- Environment status — what each status means and how status relates to deployments
- Environment variables — runtime and build-time values, hidden variables,
.envimport - Stop and start — pause an environment without deleting it
- Source overrides — point one environment at a different branch or archive
- Auto-deploy on push — automatically deploy when you push to the tracked branch
- Custom domains — add your own domain, set roles, configure noIndex