add smtp config to vaultwarden to enable email 2fa [ci skip]

This commit is contained in:
Viktor Barzin 2023-11-18 19:13:40 +00:00
parent 3cea41106c
commit ef6f5b5e51
4 changed files with 31 additions and 0 deletions

View file

@ -1,4 +1,5 @@
variable "tls_secret_name" {}
variable "smtp_password" {}
resource "kubernetes_namespace" "vaultwarden" {
metadata {
@ -44,6 +45,30 @@ resource "kubernetes_deployment" "vaultwarden" {
name = "DOMAIN"
value = "https://vaultwarden.viktorbarzin.me"
}
env {
name = "SMTP_HOST"
value = "smtp.viktorbarzin.me"
}
env {
name = "SMTP_FROM"
value = "vaultwarden@viktorbarzin.me"
}
env {
name = "SMTP_PORT"
value = "587"
}
env {
name = "SMTP_SECURITY"
value = "starttls"
}
env {
name = "SMTP_USERNAME"
value = "vaultwarden@viktorbarzin.me"
}
env {
name = "SMTP_PASSWORD"
value = var.smtp_password
}
port {
container_port = 80