vaultwarden: use mailu smtp creds

This commit is contained in:
Brad Stein 2026-01-19 02:17:16 -03:00
parent d943359606
commit 2802c1e8b6
4 changed files with 8 additions and 7 deletions

View File

@ -59,7 +59,7 @@ spec:
- name: MAILU_DEFAULT_QUOTA - name: MAILU_DEFAULT_QUOTA
value: "20000000000" value: "20000000000"
- name: MAILU_SYSTEM_USERS - name: MAILU_SYSTEM_USERS
value: no-reply-portal@bstein.dev value: "no-reply-portal@bstein.dev,no-reply-vaultwarden@bstein.dev"
- name: MAILU_DB_HOST - name: MAILU_DB_HOST
value: postgres-service.postgres.svc.cluster.local value: postgres-service.postgres.svc.cluster.local
- name: MAILU_DB_PORT - name: MAILU_DB_PORT

View File

@ -67,7 +67,7 @@ spec:
- name: MAILU_DEFAULT_QUOTA - name: MAILU_DEFAULT_QUOTA
value: "20000000000" value: "20000000000"
- name: MAILU_SYSTEM_USERS - name: MAILU_SYSTEM_USERS
value: no-reply-portal@bstein.dev value: no-reply-portal@bstein.dev,no-reply-vaultwarden@bstein.dev
- name: MAILU_DB_HOST - name: MAILU_DB_HOST
value: postgres-service.postgres.svc.cluster.local value: postgres-service.postgres.svc.cluster.local
- name: MAILU_DB_PORT - name: MAILU_DB_PORT

View File

@ -74,7 +74,7 @@ spec:
- name: MAILU_DEFAULT_QUOTA - name: MAILU_DEFAULT_QUOTA
value: "20000000000" value: "20000000000"
- name: MAILU_SYSTEM_USERS - name: MAILU_SYSTEM_USERS
value: no-reply-portal@bstein.dev value: no-reply-portal@bstein.dev,no-reply-vaultwarden@bstein.dev
- name: MAILU_DB_HOST - name: MAILU_DB_HOST
value: postgres-service.postgres.svc.cluster.local value: postgres-service.postgres.svc.cluster.local
- name: MAILU_DB_PORT - name: MAILU_DB_PORT

View File

@ -29,9 +29,8 @@ spec:
{{ with secret "kv/data/atlas/vaultwarden/vaultwarden-admin" }} {{ with secret "kv/data/atlas/vaultwarden/vaultwarden-admin" }}
export ADMIN_TOKEN="{{ .Data.data.ADMIN_TOKEN }}" export ADMIN_TOKEN="{{ .Data.data.ADMIN_TOKEN }}"
{{ end }} {{ end }}
{{ with secret "kv/data/atlas/shared/postmark-relay" }} {{ with secret "kv/data/atlas/mailu/mailu-initial-account-secret" }}
export SMTP_USERNAME="{{ index .Data.data "apikey" }}" export SMTP_PASSWORD="{{ .Data.data.password }}"
export SMTP_PASSWORD="{{ index .Data.data "apikey" }}"
{{ end }} {{ end }}
spec: spec:
serviceAccountName: vaultwarden-vault serviceAccountName: vaultwarden-vault
@ -64,7 +63,7 @@ spec:
- name: DATABASE_IDLE_TIMEOUT - name: DATABASE_IDLE_TIMEOUT
value: "600" value: "600"
- name: SMTP_HOST - name: SMTP_HOST
value: "mail.bstein.dev" value: "mailu-front.mailu-mailserver.svc.cluster.local"
- name: SMTP_PORT - name: SMTP_PORT
value: "587" value: "587"
- name: SMTP_SECURITY - name: SMTP_SECURITY
@ -73,6 +72,8 @@ spec:
value: "false" value: "false"
- name: SMTP_ACCEPT_INVALID_CERTS - name: SMTP_ACCEPT_INVALID_CERTS
value: "false" value: "false"
- name: SMTP_USERNAME
value: "no-reply-vaultwarden@bstein.dev"
- name: SMTP_FROM - name: SMTP_FROM
value: "no-reply-vaultwarden@bstein.dev" value: "no-reply-vaultwarden@bstein.dev"
- name: SMTP_FROM_NAME - name: SMTP_FROM_NAME