Skip to main content

Install on cloud providers

Deploy Cuitty on AWS, GCP, Azure, or Cuitty Cloud using infrastructure-as-code templates.

Install on cloud providers

If you would rather not manage Postgres or SpiceDB yourself, the cloud install templates wire Cuitty to managed equivalents on your provider of choice.

AWS

The AWS reference uses:

  • App Runner for the portal container
  • RDS Postgres 16 for auth metadata
  • EFS for libSQL data
  • VPC peering to your existing subnets

A Terraform module is published at https://gitlab.com/cuitty/terraform-aws-cuitty.

module "cuitty" {
  source = "gitlab.com/cuitty/terraform-aws-cuitty"

  vpc_id            = aws_vpc.main.id
  private_subnet_ids = aws_subnet.private[*].id
  domain            = "cuitty.example.com"
}

GCP

The GCP reference uses Cloud Run, Cloud SQL, and Filestore. The Terraform module is at https://gitlab.com/cuitty/terraform-gcp-cuitty.

Azure

Container Apps + Azure Database for PostgreSQL. Terraform module at https://gitlab.com/cuitty/terraform-azure-cuitty.

Cuitty Cloud

If you want zero-ops, Cuitty Cloud is the official managed offering on top of the same OSS core.