The infrastructure-as-code which runs the cloud components of RACTF.
Name | Version |
---|---|
terraform | >= 0.13 |
aws | ~> 3.2 |
cloudflare | ~> 2.9.0 |
Name | Description | Type | Default | Required |
---|---|---|---|---|
aws_region | Region to deploy AWS resources to | string |
n/a | yes |
cloud_domain | n/a | string |
n/a | yes |
cloud_github_token | GitHub verification token for Cloud | string |
n/a | yes |
cloud_google_token | Google verification token for Cloud | string |
n/a | yes |
cloudflare_api_key | n/a | string |
n/a | yes |
cloudflare_email | n/a | string |
n/a | yes |
deploy_account | The ARN of the S3 deploy account | string |
n/a | yes |
dkim_key | DKIM token from mail server | string |
n/a | yes |
github_token | GitHub verification token | string |
n/a | yes |
google_token | Google verification token | string |
n/a | yes |
h1_token_production | HackerOne verification token for Production | string |
n/a | yes |
h1_token_staging | HackerOne verification token for Staging | string |
n/a | yes |
mail_host | The IP of the host the RACTF email services are running on | string |
n/a | yes |
ractf_elite_domain | n/a | string |
n/a | yes |
ractf_frontend_domain | n/a | string |
n/a | yes |
ractf_host | The IP of the host the RACTF backend is running on | string |
n/a | yes |
ractf_shortener_domain | n/a | string |
n/a | yes |
root_domain | n/a | string |
n/a | yes |
shortener_endpoint | The IP of the host the RACTF shortener is running on | string |
n/a | yes |
staging_endpoint | The IP of the staging server | string |
n/a | yes |
status_endpoint | The DNS name of the statuspage | string |
n/a | yes |
vault_bucket | The name of the bucket for Vault | string |
n/a | yes |