Skip to content

AWS Installation

Broch will be available in the AWS Marketplace. The Marketplace listing deploys Broch on ECS Fargate (ARM64 Graviton) with RDS PostgreSQL and an Application Load Balancer — all within your own AWS account.

Status: AWS Marketplace listing is in progress. Use Docker Compose on an EC2 instance in the meantime.

  • ECS Fargate task (ARM64 Graviton)
  • RDS PostgreSQL (always external — no embedded database option on AWS)
  • Application Load Balancer with ACM certificate
  • VPC, subnets, security groups, IAM roles, Secrets Manager entries

All resources are created in your account. Broch has no access to your environment.

When the Marketplace listing is live:

After the stack creates successfully, retrieve the ALB DNS name from the CloudFormation outputs and create a wildcard CNAME:

*.tunnels.company.com → your-alb-1234.us-east-1.elb.amazonaws.com

To deploy on AWS now, launch an EC2 instance and follow the Docker Compose installation guide.