The Deployment History page gives you a complete record of all past preview environments, with the ability to redeploy them with a single click.
How It Works
When an environment is destroyed (manually or by TTL expiration), its metadata and Docker image are archived automatically. This means you can:
- View all past deployments with full details
- Redeploy any archived environment instantly
- Track deployment patterns over time
Viewing History
Navigate to Dashboard > History to see a table of all archived deployments. Each record shows:
| Column | Description |
|---|---|
| Environment | The original URL of the preview |
| Label | Optional label assigned during deployment |
| Region | Deployment region (US, EU, APAC, LATAM) |
| Type | Project type (node, python, go, etc.) |
| TTL | The TTL duration that was set |
| Created | When the environment was first deployed |
| Archived | When the environment was destroyed or expired |
Filtering & Pagination
- Region filter: Filter the list by deployment region using the dropdown
- Pagination: History is paginated with 10 records per page. Use the Previous/Next buttons to navigate
Redeploying
Click the redeploy button (circular arrow icon) next to any history record to create a new environment from the archived Docker image.
When redeploying:
- The original subdomain and URL are reused if available
- If the subdomain is already taken (409 conflict), a new random subdomain is assigned
- The new environment gets a fresh TTL based on your current plan defaults
- You are redirected to the Environments page to see the new deployment
Deleting History Records
Click the delete button (trash icon) to permanently remove a history record. You will be asked to confirm before deletion.
Archive Process
The archiving happens automatically and is best-effort:
Redeployed environments that are subsequently destroyed do not create duplicate history entries.