Skip to main content

RoostGPT Resources for white labelling

Terraform Resources Provisioned in AWS


Resource Name

Description


aws_key_pair

AWS EC2 keypair to SSH


aws_eip

An elastic ip to be used by NAT Gateway for public subnet


aws_ami

Ubuntu based AMI id - region specific


aws_vpc

VPC


aws_availability_zones

AZ preferred


aws_internet_gateway

IG for VPC to communicate with internet e.g. apt update


aws_subnet

private and public subnets 


aws_security_group

SG for bastion, backend and frontend service of RoostGPT


aws_lb_target_group

Target group for loadbalancer


aws_route_table

Route Table entries for inbound and outbound traffic


aws_instance

Instances to deploy RoostGPT frontend and backend services


aws_route_table_association

To allow network traffic for instance to instance communication


null_resource

To deploy and run RoostGPT installer scripts on instance


Docker Images

Image Name Source / Origin
zbio/roostai_mysql_db hub.docker.com
zbio/roost-nginx hub.docker.com
zbio/roost-app hub.docker.com
zbio/roostai-server hub.docker.com
zbio/roostgpt-go hub.docker.com
zbio/roostgpt hub.docker.com
zbio/roostgpt-cli hub.docker.com
zbio/roostgpt-ui hub.docker.com

RoostGPT scripts or process