This project uses Terraform to bring up a highly scalable Mastodon instance on a nearly-new AWS account.
This is a WIP and not usable yet.
-
A registered domain name
-
A public Route 53 zone set up with the domain name pointed at it
-
Install Terraform
-
Copy
setup.tf.template
tosetup.tf
and configure theaws
provider with your account details. -
Copy
terraform.tfvars.template
toterraform.tfvars
and configure it to your preferences. -
Run
terraform plan
-
Run
terraform apply