Managing Environments

Applies to: Codeless

Overview

Environments are separate copies of your Codeless site — typically one for testing edits and one for the live audience. This page covers listing environments, adding a new copy, and promoting content with Sync Environment.

Key concepts

  • Dev — safe sandbox for experiments.
  • Staging — polished copy for review before go-live.
  • Production / live — visitors see this copy after you attach your domain.
  • Sync — copy database content and/or uploaded files from one environment to another.

Steps — list environments

  1. Open Environments in the project sidebar.
  2. Each card shows hostname, status (ready, provisioning, error), and resource summary.
  3. Click a name to open that copy’s Overview.

Steps — add environment

  1. Click Add environment.
  2. Name it clearly (staging, prod).
  3. Confirm default server size in the dialog.
  4. Submit and wait for ready — credits deduct at creation.

Steps — promote content to live

  1. Editors finish changes on staging via Quick Login.
  2. Open production environment Overview.
  3. Click Sync Environment.
  4. Choose staging as source; select Database, Files, or Both.
  5. Confirm. FlexSite may take a safety backup first.
  6. Verify the public site and run Quality if you are pre-launch.

Tune CPU/RAM per copy under Build Settings. See Environment Sync and Cache Management for cache vs sync decisions.