All Collections
Flamelink Documentation
How to create Multiple Environments
How to create Multiple Environments

Test great ideas in a staging environment before deploying to your production environment.

Support avatar
Written by Support
Updated over a week ago

If you need the functionality to manage your content in multiple environments, Flamelink's got you covered. 

But before we start, your Flamelink project needs to be on a subscription plan that supports this feature. To find out more about our plans and features go to our pricing page


Creating Multiple Environments

Log into your project and select the "Settings" option in the navigation sidebar. Then select "Environments & Languages"


If you do not see this option go to our permissions page to make sure your permissions are correctly set.

At first, you will only have one environment in your list of environments called Production. To add another one, simply click the "+" button

Enter the name of your environment. As you type, the Environment ID will be auto-populated and cannot be edited.

Next, you have the option to either populate your environment with data from an existing environment (it will be an exact duplicate of your existing environment) or you can choose not to populate, which will give you a clean slate to work from. There will be an option to populate later if you wish to do so (see Copy environment data below).  

After making your selection, click the "Create" button.  Your new environment, as well as your existing (Production) environment, will now be in your list.

Switching between environments

To switch, you can simply select a different environment from the dropdown in the navigation sidebar. 

Environments are isolated, ie. If you make changes to your project in one environment it will not change the other. You can, however, copy the data between environments if you wish to do so. This will be explained in the next section.


Copy Environment data 

Important to note is when you copy data from one environment to another it completely replaces all the data of the environment you are copying data to.

Next to each of the environments in your list, there is a context menu (3 dots) - click the "context menu (3 dots)" next to the environment that you would like to copy data to.

From the drop down, select which environment you would like to copy data from.

Click the "Replace Data" button to confirm. 


Delete an environment

Next to each of the environments in your list, there is a context menu (3 dots) - click the "context menu (3 dots)" next to the environment that you would like to delete.

On the pop-up, confirm to permanently remove the selected environment plus all of its content. This can not be reversed.

Did this answer your question?