Unkey Deploy is in public beta. To try it, open the product switcher in the
top-left of the dashboard and select Deploy. During beta, deployed
resources are free. We’re eager for feedback, so let us know what you think
on Discord, X, or
email support@unkey.com.
Available regions
| Region | Location | Provider |
|---|---|---|
us-east-1 | N. Virginia, US | AWS |
us-west-2 | Oregon, US | AWS |
eu-central-1 | Frankfurt, Germany | AWS |
Configure regions
Select regions for your app in the Settings tab under Runtime settings > Regions. You must select at least one region. Production and preview environments can use different region configurations. For example, you might deploy production to all three regions for global coverage while keeping preview deployments in a single region to reduce cost.
Instances per region
Each region runs one or more instances of your app. Configure the instance count in Settings > Runtime settings > Instances. The default is one instance per region. Running multiple instances in a region provides redundancy. If one instance fails, traffic routes to the remaining healthy instances.During the beta, the maximum is four instances per region. Contact support@unkey.com if you need more.
Traffic routing
Unkey routes incoming requests to the nearest healthy region based on the client’s location. If a region becomes unhealthy (all instances failing health checks), traffic reroutes to the next nearest region.Add or remove regions
Changing your region configuration takes effect on the next deployment. Existing deployments continue running in their original regions until replaced. To update regions:- Open your project’s Settings tab.
- Under Runtime settings, add or remove regions.
- Save the changes.
- Trigger a new deployment to apply the updated configuration.
Next steps
App settings
Configure instances, CPU, memory, storage, and other runtime settings
Custom domains
Serve your app from your own domain


