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 |