Stormkit Logo
Stormkit Logo
+ K
docsblogwhats new?FAQpricingGitHubTwitterDiscordDiscordlogin
Getting StartedContributingContact Us
AnalyticsCustom HeadersCustom StorageFeature FlagsKey Value StoreMultiple EnvironmentsRedirects and Path RewritesSnippetsStaged RolloutsTeams and RolesTrigger FunctionsWriting Api

Multiple environments

With Stormkit you can create multiple environments per application. Each environment will point to a branch and when that branch is updated Stormkit will automatically deploy it (given you have Auto Deployments. You can also publish multiple deployments at the same time. Check Staged Rollouts for more information on that.

Default environment

By default, each application comes with a production environment already set. You'll need to configure it to deploy it successfully. The production environment cannot be deleted or renamed. However, you can change the branch it points. Any branch that does not match an environment's branch (a feature branch) will be deployed with the default environment's configuration.

Creating an environment

In order to create a new environment, select your application. You'll be directly brought to a screen where you see a list of environments. On top right, you'll see an Add Environment. Click on that and a configure your environment.
Env screen

Deleting an environment

In order to delete an environment, you'll have to navigate to the configuration page and hit the Delete environment button at the bottom. Deleting an environment will also remove all associated deployments.

You cannot delete Production environments as they are required by design.