Managing Environments
Breadcrumb
-
- Codeless
- 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
- Open Environments in the project sidebar.
- Each card shows hostname, status (ready, provisioning, error), and resource summary.
- Click a name to open that copy’s Overview.
Steps — add environment
- Click Add environment.
- Name it clearly (
staging,prod). - Confirm default server size in the dialog.
- Submit and wait for ready — credits deduct at creation.
Steps — promote content to live
- Editors finish changes on staging via Quick Login.
- Open production environment Overview.
- Click Sync Environment.
- Choose staging as source; select Database, Files, or Both.
- Confirm. FlexSite may take a safety backup first.
- 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.
-
Codeless
- Creating a Codeless Project
- Accessing Drupal Admin (Quick Login)
- Theme Marketplace
- Managing Environments
- Publishing to a Custom Domain
- One-Click Module Updates
- Quality and Lighthouse Reports
- Build Settings and Credits
- Backups (Database and Files)
- DAM Integration
- Site Templates (Starter, Byte, Haven)
- When to Consider FlexLab
- Launch and Provisioning
- Environment Overview
- Theme Management
- Domain Configuration
- Automation
- Site Alerts and Configuration Advisories
- Environment Sync and Cache Management
- Digital Asset Management
- Image Styles
- Connect DAM to Your Site