cluster

Infrastructure files for Nordgedanken and Midnightthoughts.
git clone git://archive.git.mtrnord.blog/MTRNord/cluster.git
Log | Files | Refs | README

commit 999e35b3a3156ddf8932362c32dd3b6e3289133c
parent e36e9c6896e19d41b1a1ff3c9263ea2e20d2600a
Author: MTRNord <MTRNord@users.noreply.github.com>
Date:   Wed,  1 Oct 2025 17:32:15 +0200

Meow

Diffstat:
Mapps/talos_cluster/mailserver/release.yaml | 24+++++++++++++++---------
1 file changed, 15 insertions(+), 9 deletions(-)

diff --git a/apps/talos_cluster/mailserver/release.yaml b/apps/talos_cluster/mailserver/release.yaml @@ -171,6 +171,15 @@ spec: cpu: 249m memory: 294Mi limits: {} + extraVolumeMounts: + - name: mailman-opt + mountPath: /etc/postfix/mailman + subPath: var/data + readOnly: true + extraVolumes: + - name: mailman-opt + persistentVolumeClaim: + claimName: mailman-opt-mailman-0 service: #annotations: # external-dns.alpha.kubernetes.io/hostname: mail.midnightthoughts.space @@ -317,6 +326,12 @@ spec: {{- if .Values.proxyProtocol.enabled }} postscreen_cache_map = proxy:btree:$data_directory/postscreen_12525_cache {{- end }} + recipient_delimiter = + + unknown_local_recipient_reject_code = 550 + owner_request_special = no + transport_maps = hash:/etc/postfix/transport_maps regexp:/etc/postfix/mailman/postfix_lmtp + local_recipient_maps = proxy:unix:passwd.byname $alias_maps regexp:/etc/postfix/mailman/postfix_lmtp + virtual_mailbox_domains = texthash:/etc/postfix/vmailbox regexp:/etc/postfix/mailman/postfix_lmtp user-patches.sh: create: true path: user-patches.sh @@ -365,12 +380,3 @@ spec: selector = "mail"; } } - extraVolumeMounts: - - name: mailman-opt - mountPath: /etc/postfix/mailman - subPath: var/data - readOnly: true - extraVolumes: - - name: mailman-opt - persistentVolumeClaim: - claimName: mailman-opt-mailman-0