For the complete documentation index, see llms.txt. This page is also available as Markdown.

Deployment Methods

On-prem Deployment Guide (AWS)

Goal: Choose and proceed with your deployment method.

Prerequisite: Database Migration completed successfully.

Application/System: EC2 VM (Bash script and Docker)

Choose this when: You want the fastest supported path with automated setup.

The script handles:

  • Automatic AWS ECR authentication

  • Image pulling with user prompts

  • Service deployment and dependency ordering

  • Health checks

  • Log viewing

Proceed to Method 1: Using deploy.sh Script (Recommended)

Method 1: Using deploy.sh Script (Recommended)

Method 2: Using Docker Compose Directly (Advanced)

Application/System: EC2 VM (Docker Compose and AWS ECR)

Choose this when: You need finer-grained control over container startup for custom orchestration, staged rollouts, or external orchestration integration, and are prepared to manage the shared Docker network and per-service ordering yourself.

Proceed to Method 2: Deployment Using Docker Compose

Method 2: Deployment Using Docker Compose

Last updated