Name | Version |
---|---|
terraform | >= 1.3 |
aws | ~> 4.31 |
Name | Version |
---|---|
aws | 4.33.0 |
Name | Source | Version |
---|---|---|
app | ./modules/trilium-app | n/a |
cert | ./modules/trilium-cert | n/a |
data | ./modules/trilium-data | n/a |
end | ./modules/trilium-end | n/a |
log | ./modules/trilium-log | n/a |
provision | ./modules/trilium-provision | n/a |
root | ./modules/trilium-root | n/a |
Name | Type |
---|---|
aws_secretsmanager_secret_version.main | data source |
Name | Description | Type | Default | Required |
---|---|---|---|---|
app | URL friendly name of this app | string |
"trilium" |
no |
app_name | Name of this app | string |
"Trilium Notes" |
no |
domain | Domain name to host this app | string |
"trilium.someone.me" |
no |
stage | Stage of deployment | string |
"production" |
no |
Name | Description | Value | Sensitive |
---|---|---|---|
app_instance_public_ip | Public IP address of the app instance | <sensitive> |
yes |
app_instance_username | User name of the app instance | <sensitive> |
yes |
app_url | URL for this app | "https://notes.cednore.me" |
no |
cmd_download_app_db | Command to download app db file (sqlite) | <sensitive> |
yes |
cmd_restart_app_container | Command to restart the app instance | <sensitive> |
yes |
cmd_ssh_to_app_instance | Command to ssh into the app instance | <sensitive> |
yes |
cmd_trilium_installer | Command to run to trilium installer playbook | <sensitive> |
yes |
cmd_upload_app_db | Command to upload app db file (sqlite) | <sensitive> |
yes |