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 |