Skip to content

Latest commit

 

History

History
42 lines (35 loc) · 3.35 KB

File metadata and controls

42 lines (35 loc) · 3.35 KB

Deployment Checklist

This is a checklist for deploying a new realm and setting up the first environment.

  • Set up a working environment. docs

  • Create Realm.

    • Create a GCP Organization and Link the Billing Account docs
    • Create a Workspace Custom Role. docs
    • Create a Root Folder. docs
    • Create Google OAuth Projects Folders. docs
    • Create a Root Project. docs
    • Create an Admin Service Account. docs
    • Set up the Realm Stack. docs
    • Create and Upload the Stack Config YAML. docs
    • Setup Sentry. docs
  • Create Google OAuth Project.

    • Create a Google Project. docs
    • Set up OAuth Consent Screen. docs
    • Configure Branding. docs
    • Submit for Verification. docs
    • Configure Data Access. docs
  • Upload Artifacts.

    • Build and Upload Backend Artifacts. docs
    • Build and Upload Frontend Artifacts. docs
    • Upload Templates. docs
  • Deploy the Environment.

    • Create OAuth 2.0 Client. docs
    • Set up the Databases. docs
    • Generate Embeddings. docs
    • Generate Invitation Codes. docs
    • Generate Encryption Keys. docs
    • Update the Realm Environment Configurations. docs
    • Construct .env and stack_config.yml. docs
    • Run the setup_env.py script. docs
    • Prepare and Deploy the Environment. docs
    • Configure the Auth Domains & Email Templates. docs
    • (Optional) Add a backend NAT IP address into the MongoDB cluster access list. docs