Migrating to CodeRed Cloud#

This guide will help you move your website from an existing hosting provider (such as WP Engine, GoDaddy, Heroku, AWS, etc.) to CodeRed Cloud.

Pre-Migration Checklist#

In order to prepare for a migration, first obtain access to the following resources:

  • A login to current provider. You should be able to log in to your current hosting account and access the administrative and/or billing information. Your website on this hosting provider will be referred to as the source website/database.

  • An account and website on CodeRed. You should be able to log in to the CodeRed dashboard, and have a website running. This website will be the destination of your migration. Consult our Django, Wagtail, or WordPress quickstart guides for help getting set up.

  • Access to the source code/files. For WordPress sites, this will often be via FTP or CPanel. For Django sites, this might be a version control system. For Django sites, you will also need access to your user-uploaded media files.

  • Access to the source database. For WordPress sites, this will often also be through CPanel or through your hosting provider’s dashboard. For Django, this would likely be a direct mysql or psql connection.

  • Access to your domain name’s DNS. This is usually through the same place where you purchased your domain name (e.g. GoDaddy, Network Solutions, Hover, Namecheap, Google Domains, Cloudflare, etc.)

Finally, install the cr command line tool which will greatly aid in the migration. Follow CodeRed Cloud CLI Quickstart.

Migration Guides#