email-connect/deploy/k8s/railiance/configmap.yaml
tegwick bedb99193e
All checks were successful
CI Smoke / host-smoke (push) Successful in 0s
CI Smoke / container-smoke (push) Successful in 1s
Record verified P05 rollout and service recovery acceptance
Assistant: codex
Assistant-Model: gpt-6-astra
Assistant-Session: 01a092fe-13b1-7f12-ac74-7d258af4d79c
2026-09-13 22:31:16 +02:00

23 lines
1 KiB
YAML

apiVersion: v1
kind: ConfigMap
metadata:
name: email-connect-config
namespace: email-connect
labels:
app.kubernetes.io/name: email-connect
app.kubernetes.io/part-of: email-connect
data:
# Non-secret runtime shape only. SMTP auth and the caller ingest token stay
# in OpenBao → ExternalSecret (see externalsecret.yaml).
EMAIL_CONNECT_HTTP_PORT: "8080"
EMAIL_CONNECT_DATABASE_PATH: "/data/email-connect.db"
EMAIL_CONNECT_SMTP_HOST: "smtp.ionos.de"
EMAIL_CONNECT_SMTP_PORT: "587"
# Public portal base used in invitation and verification links.
# Matches the live user-engine Ingress host on railiance01 (nip.io until a
# coulomb.social alias is cut over). Update when the public hostname changes.
EMAIL_CONNECT_PORTAL_URL: "https://users.coulomb.social"
# Envelope From — interim identity matches the live forgejo IONOS SMTP lane
# (forgejo@coulomb.social) used to seed CCR-2026-0010. Switch to a dedicated
# noreply@ mailbox when that credential is minted separately.
EMAIL_CONNECT_SENDER: "forgejo@coulomb.social"