Staging Environment #

What is an Staging Environment? #

A Staging Environment is a pre-production environment that closely replicates the production setup. It is used for testing new features, bug fixes, and updates before deploying them to the live environment. The staging environment allows developers and QA teams to validate application behavior, performance, and security under real-world conditions without affecting end users. It typically mirrors production in terms of infrastructure, database, and configurations, ensuring that any issues are identified and resolved before release.

How to create a Staging Environment? #

You can create a staging environment in two ways. When you purchase a plan, you receive 10 free hours of credits for staging.

  1. While creating a site
  2. From your Site

Creating a Staging Environment During Site Creation #

To set up a staging environment while creating a site, follow these steps:

  • Fill in the required details for creating a site.
  • Click on “Add Staging Environment.”
  • Enter a temporary domain name and password for your staging environment.
  • Ensure that the Site Name and Staging Environment Name are not the same. 

  • If you decide not to add a staging environment, click “Remove Environment” to discard the staging details.
  • Click “Next” to review your site details and then click “Create.” This will initiate the site creation along with the staging environment.
  • The process takes approximately 5 minutes to include all required resources. Please be patient while the site is being created.

Creating a Staging Environment from your Site #

To set up a staging environment from your site, follow these steps:

  • Open the site that you want to create Staging Environment.
  • Click on Add Now.
  • Select the environment you want to have for your Staging Environment.
  • Choose the type of environment for your staging setup:
    • To copy your current environment, select “Start with an existing environment.”
    • To create a fresh staging environment, select “Start with a new environment.”
  • Enter a temporary domain name and password for your staging environment.
  • Ensure that the Site Name and Staging Environment Name are not the same.
  • Click “Create.” This will initiate the creation of the Staging Environment for your site.

 

How to enable Staging Environment? #

  • Once the Staging Environment is created, it will appear in your site’s header.

  • To enable the Staging Environment, click on it.
  • When the Staging Environment is enabled, certain actions such as creating a clone, blueprint, modifying the IP Address, and managing hosted domains will be disabled.
  • To revert back to Production, click on “Production.”

How to Delete a Staging Environment? #

To delete a Staging Environment, follow these steps:

  • Ensure that the Staging Environment is enabled.
  • Click on the Delete icon to remove the environment.

Once deleted, the Staging Environment cannot be restored. Proceed with caution.

What are your feelings