From de6665c450a66eaeae3552732350b489329ce8f8 Mon Sep 17 00:00:00 2001 From: Brad Stein Date: Thu, 15 Jan 2026 04:04:50 -0300 Subject: [PATCH] smtp: use mail.bstein.dev for app relays --- .../bstein-dev-home/scripts/test_portal_onboarding_flow.py | 2 +- services/keycloak/realm-settings-job.yaml | 4 ++-- services/monitoring/helmrelease.yaml | 2 +- services/nextcloud/configmap.yaml | 2 +- services/nextcloud/deployment.yaml | 2 +- services/vaultwarden/deployment.yaml | 2 +- 6 files changed, 7 insertions(+), 7 deletions(-) diff --git a/services/bstein-dev-home/scripts/test_portal_onboarding_flow.py b/services/bstein-dev-home/scripts/test_portal_onboarding_flow.py index 9c5124a..ad86fe6 100644 --- a/services/bstein-dev-home/scripts/test_portal_onboarding_flow.py +++ b/services/bstein-dev-home/scripts/test_portal_onboarding_flow.py @@ -249,7 +249,7 @@ def main() -> int: if not contact_email: raise SystemExit("E2E_CONTACT_EMAIL must not be empty") - imap_host = os.environ.get("E2E_IMAP_HOST", "mailu-front.mailu-mailserver.svc.cluster.local").strip() + imap_host = os.environ.get("E2E_IMAP_HOST", "mail.bstein.dev").strip() imap_port = int(os.environ.get("E2E_IMAP_PORT", "993")) imap_keycloak_username = os.environ.get("E2E_IMAP_KEYCLOAK_USERNAME", "robotuser").strip() imap_wait_sec = int(os.environ.get("E2E_IMAP_WAIT_SECONDS", "90")) diff --git a/services/keycloak/realm-settings-job.yaml b/services/keycloak/realm-settings-job.yaml index adc6d24..3b77c19 100644 --- a/services/keycloak/realm-settings-job.yaml +++ b/services/keycloak/realm-settings-job.yaml @@ -2,7 +2,7 @@ apiVersion: batch/v1 kind: Job metadata: - name: keycloak-realm-settings-22 + name: keycloak-realm-settings-23 namespace: sso spec: backoffLimit: 0 @@ -59,7 +59,7 @@ spec: - name: KEYCLOAK_REALM value: atlas - name: KEYCLOAK_SMTP_HOST - value: mailu-front.mailu-mailserver.svc.cluster.local + value: mail.bstein.dev - name: KEYCLOAK_SMTP_PORT value: "587" - name: KEYCLOAK_SMTP_FROM diff --git a/services/monitoring/helmrelease.yaml b/services/monitoring/helmrelease.yaml index d4b3565..3ff3f0c 100644 --- a/services/monitoring/helmrelease.yaml +++ b/services/monitoring/helmrelease.yaml @@ -291,7 +291,7 @@ spec: GF_AUTH_ANONYMOUS_ORG_NAME: "Overview" GF_AUTH_ANONYMOUS_ORG_ROLE: "Viewer" GF_SMTP_ENABLED: "true" - GF_SMTP_HOST: "mailu-front.mailu-mailserver.svc.cluster.local:587" + GF_SMTP_HOST: "mail.bstein.dev:587" GF_SMTP_FROM: "no-reply-grafana@bstein.dev" GF_SMTP_FROM_NAME: "Atlas Grafana" GRAFANA_ALERT_EMAILS: "alerts@bstein.dev" diff --git a/services/nextcloud/configmap.yaml b/services/nextcloud/configmap.yaml index 6426656..7fd2ba9 100644 --- a/services/nextcloud/configmap.yaml +++ b/services/nextcloud/configmap.yaml @@ -18,7 +18,7 @@ data: 'default_phone_region' => 'US', 'mail_smtpmode' => 'smtp', 'mail_sendmailmode' => 'smtp', - 'mail_smtphost' => 'mailu-front.mailu-mailserver.svc.cluster.local', + 'mail_smtphost' => 'mail.bstein.dev', 'mail_smtpport' => '587', 'mail_smtpsecure' => 'tls', 'mail_smtpauth' => true, diff --git a/services/nextcloud/deployment.yaml b/services/nextcloud/deployment.yaml index b0d55bf..cfa91b2 100644 --- a/services/nextcloud/deployment.yaml +++ b/services/nextcloud/deployment.yaml @@ -217,7 +217,7 @@ spec: value: https://cloud.bstein.dev # SMTP (external secret: nextcloud-smtp with keys username, password) - name: SMTP_HOST - value: mailu-front.mailu-mailserver.svc.cluster.local + value: mail.bstein.dev - name: SMTP_PORT value: "587" - name: SMTP_SECURE diff --git a/services/vaultwarden/deployment.yaml b/services/vaultwarden/deployment.yaml index de8ea40..6125ad8 100644 --- a/services/vaultwarden/deployment.yaml +++ b/services/vaultwarden/deployment.yaml @@ -51,7 +51,7 @@ spec: - name: DOMAIN value: "https://vault.bstein.dev" - name: SMTP_HOST - value: "mailu-front.mailu-mailserver.svc.cluster.local" + value: "mail.bstein.dev" - name: SMTP_PORT value: "587" - name: SMTP_SECURITY