Squadbase
Squadbase Docs

Environments

Squadbase provides tools for deploying applications to multiple environments.

Squadbase provides tools for deploying applications to multiple environments. This allows developers to safely develop and test features without affecting the production environment.

Creating Multiple Environments and Automated Deployment

Squadbase comes with Production and Preview environments by default. Additionally, you can create new environments as needed. Each environment can be linked to a GitHub branch, and deployments are automatically triggered based on branch changes.

Multiple Environments

Environment Types

  • Production Environment: Used as the production environment. User analytics features are available.
  • Preview Environment: Used to verify features under development. Automatically tracks all unlinked branches.
  • Custom Environment: Additional environments that can be created as needed.

Environment Types

Each deployment generates a share link for the environment, branch, and commit. This allows developers to verify their changes in a completely isolated environment.

Deployment Details

Environment Configuration

Environment Variables

You can set environment variables for each environment. This allows you to apply different settings for each environment.

Environment Variables

Subdomain Settings

You can set subdomains for each environment. This allows you to access your application with different URLs for each environment.

Subdomain Settings

Log Monitoring

Log monitoring is supported in all environments. This allows you to check the status of your application in real-time.

For more details, please refer to the Log Monitoring documentation.

On this page