Personal deployment of self-hosted bitwarden on AWS via Terraform leveraging AWS Free Tier.
Name |
Source |
Version |
acm |
terraform-aws-modules/acm/aws |
~> v3.0 |
ses_smtp |
github.com/kazhala/terraform-aws-ses-smtp-identity?ref=v0.1.0 |
|
vaultwarden |
github.com/kazhala/terraform-aws-vaultwarden?ref=v0.1.3 |
|
Name |
Description |
Type |
Default |
Required |
domain_name |
Domain name to use for SSL cert. |
string |
n/a |
yes |
domain_name_prefix |
Prefix to add to the domain name. |
string |
"" |
no |
invitation_email |
Email to send invitation. |
string |
n/a |
yes |
profile |
AWS credential profile to use to deploy the infrastructure. |
string |
"bitwarden" |
no |
rds_snapshot_identifier |
Create RDS instance using the provided snapshot ID. |
string |
null |
no |
region |
Region to deploy the main infrastructure. |
string |
"ap-southeast-2" |
no |
tags |
Additional resource tags to apply to applicable resources. Format: {"key" = "value"} |
map(string) |
{} |
no |
Name |
Description |
admin_token |
Token to login to admin page. |