Deployed version of Documenso.

This commit is contained in:
Patrick Fic
2026-03-26 14:57:09 -07:00
parent 7dab60e3bc
commit 220b1c7968
7 changed files with 7041 additions and 27 deletions

View File

@@ -23,11 +23,17 @@ variable "hosted_zone_name" {
}
variable "ses_identity_domain" {
description = "Domain to verify in SES. Defaults to the hosted zone when null."
description = "Domain used for SES. Defaults to the hosted zone when null. If manage_ses_resources is false, this is informational and used only for outputs/documentation."
type = string
default = null
}
variable "manage_ses_resources" {
description = "Whether this Terraform stack should create and manage the SES domain identity, verification record, and DKIM records. Disable this when SES is already configured elsewhere."
type = bool
default = false
}
variable "documenso_image" {
description = "Container image for Documenso. Default keeps you on the latest published image."
type = string
@@ -166,6 +172,18 @@ variable "db_final_snapshot_on_destroy" {
default = true
}
variable "db_publicly_accessible" {
description = "Whether the RDS instance should have a public endpoint. Requires database subnets with a route to the internet gateway."
type = bool
default = false
}
variable "db_allowed_cidrs" {
description = "IPv4 CIDR blocks allowed to connect directly to PostgreSQL. Leave empty to disable direct public access."
type = list(string)
default = []
}
variable "disable_signup" {
description = "Disable public signup in Documenso."
type = bool
@@ -211,7 +229,7 @@ variable "smtp_password" {
variable "smtp_from_name" {
description = "Display name used in outbound email."
type = string
default = "IMEX eSignature"
default = "ImEX E-Signature"
}
variable "smtp_from_address" {
@@ -233,6 +251,12 @@ variable "signing_certificate_passphrase" {
sensitive = true
}
variable "app_secret_name" {
description = "Secrets Manager secret name used for Documenso application secrets. Set this if a previous secret with the default name is pending deletion."
type = string
default = null
}
variable "tags" {
description = "Additional tags applied to all supported resources."
type = map(string)