ReadyMage Help
  • ReadyMage
  • USER PORTAL
    • User Portal Access
    • Change Password
    • Two-Factor Authentication
  • Project Management
    • Project List
    • Project Settings
      • General Info
      • Git Management
      • Environments
      • Members and roles
      • Security
        • Deletion Protection
        • TFA Enforcement
      • Delete Project
  • Application Management
    • Magento Details
    • Domain Management
    • Logs & Monitoring
    • Backups
      • Backup process
      • Disaster recovery process
    • Deployments
      • Deploy without build cache
      • Queue Tab (Launching soon)
      • Settings Tab (Launching soon)
        • Automatic Deployments
        • ReadyMage Maintenance Page
          • Website Access During Maintenance
      • Notifications Tab (Launching soon)
        • Managing email notifications
        • Managing Slack notifications
      • Pipeline Deployments
      • Pipeline Configuration file
        • Migration guide from 0.x.x to 1.0.0
    • SSH Access
      • SSH Usage
      • Database Access using Graphical Interface
      • Troubleshooting
    • IP Whitelist
    • Password Authentication
    • Database & Media
    • Search Engine Bots Discovery
  • Service Management
    • Server-Side Rendering
    • SFTP
    • NewRelic
    • Packagist Modules
    • Cloudflare
  • Infrastructure Management
    • Autoscale
    • Sleep Mode
    • Manage Services
    • Historical Resource Usage
  • PROJECT DEVELOPMENT
    • Node.js version
    • Store access
    • Creating a Production Environment
    • Additional Environments
    • ScandiPWA, PWA Studio, Hyva, or Luma
    • Project Migration to ReadyMage
    • SSH Access for Magento CLI, database and media
    • Code customization and local setup
    • Extension installation
    • Add translations (switch locale)
    • Existing ScandiPWA Project Code Migration
    • Database and media migration
    • Redirect setup
    • Connect CDN and WebP optimization
    • Email setup
    • Changing the Domain & Multi-Store Set up
    • Internal service addresses
    • Kibana filters and useful CLI commands
    • Persistent directories
  • FAQ
    • General
    • Autoscaling
    • Billing
    • User Portal Options
    • Services connected to ReadyMage
    • Hosting, managing resources and autoscaling
    • Source Code Management
    • ScandiPWA and Magento Versions, Commerce Edition and Upgrades
    • Supported software versions
Powered by GitBook
On this page
  • Important to know!
  • Create your additional environment

Was this helpful?

  1. PROJECT DEVELOPMENT

Additional Environments

PreviousCreating a Production EnvironmentNextScandiPWA, PWA Studio, Hyva, or Luma

Last updated 1 year ago

Was this helpful?

Create a development and staging environment for your project to test and demo changes before releasing them in production.

You can select your instance in the User Portal by using the instance drop-down.

Important to know!

  1. The source code will be managed through the same repository that your production environment is managed. Each environment has its own branch within the GitHub project.

  2. The additional environment branches will contain a copy of the current master branch code.

  3. Auth.json is copied over to additional environments from the production environment on creation.

Create your additional environment

You can create additional environments, such as Staging and Development environments, through the User Portal.

Note that you must be an Owner or Admin to create environments.

  1. Click the New Environment button.

  2. Enter a prefix that will identify the instance, for example, dev. This will be added to the generated instance URL and part of the instance name so you can easily identify it.

  3. Select Region for the instance.

  4. Select Magento mode for the instance. Default and Production modes are available. You can change them later through SSH.

  5. Click Create Environment and after 15 minutes the instance will be available.

An additional instance is created using the production instance source code. Database and media are the default so you will need to migrate yours from the production environment to replicate it.

During instance creation you will see instance creation progress.

Additional environments are created with the resources listed . If you would like to set different resources please contact .

Media and Database are NOT copied to additional instances from the production environment automatically. A default database and media will be set initially, which may result in your website not working at first due to database data/media and source code inconsistencies. You need to migrate the database and media to an additional environment following these .

This progress will refresh automatically and after the instance is created you will be redirected to the of that instance.

here
hello@readymage.com
instructions
Magento Details
New Environment from Instance Selector
New Environment in Manage Environments
Instance Creation progress