zaphyra's git: nixfiles

zaphyra and void's nixfiles

commit a9adf3fc69a09a9effe8118abcc6f3b44c253672
parent 864e5cc3059d4bf6af819b685a281f18e16e7952
Author: Katja (zaphyra) <git@ctu.cx>
Date: Mon, 26 May 2025 23:58:11 +0200

config/nixos/modules/presets/katja/mailServer: add `zuggeschmack.de` mail-accounts
2 files changed, 16 insertions(+), 2 deletions(-)
diff --git a/config/nixos/modules/presets/katja/mailServer.nix b/config/nixos/modules/presets/katja/mailServer.nix
@@ -141,6 +141,8 @@ in
         "mailPasswords/katja@zaphyra.eu" = { };
         "mailPasswords/gts@zaphyra.eu" = { };
         "mailPasswords/vaultwarden@zaphyra.eu" = { };
+        "mailPasswords/info@zuggeschmack.de" = { };
+        "mailPasswords/gts@zuggeschmack.de" = { };
         "resticPasswords/mail" = { };
         "sieveScripts/katja@zaphyra.eu.sieve" = {
           sopsFile = inputs.self.sopsSecrets.zaphyra.sieve;

@@ -222,6 +224,16 @@ in
             hashedPasswordFile = config.sops.secrets."mailPasswords/vaultwarden@zaphyra.eu".path;
             sendOnly = true;
           };
+          "info@zuggeschmack.de" = {
+            hashedPasswordFile = config.sops.secrets."mailPasswords/info@zuggeschmack.de".path;
+            aliases = [
+              "@zuggeschmack.de"
+            ];
+          };
+          "gts@zuggeschmack.de" = {
+            hashedPasswordFile = config.sops.secrets."mailPasswords/gts@zuggeschmack.de".path;
+            sendOnly = true;
+          };
         };
       };
 
diff --git a/secrets/morio.yaml b/secrets/morio.yaml
@@ -3,6 +3,8 @@ mailPasswords:
     katja@zaphyra.eu: ENC[AES256_GCM,data:BSNsU+TBqGcprevSiTRvtzCxi8FbsBrLItrgwwYZAvJ8HhDXW9xgL9AX9mDi59Z8gcPhSWGhdOOfYGfp,iv:nSDOguVcatHJzAFim+bpiy9SV024MuTYcUHqgSNdkhA=,tag:kJ622f4I5pGhBltj466qIw==,type:str]
     gts@zaphyra.eu: ENC[AES256_GCM,data:z+4Ha58AHS6q8n9ke77LoocEmNbASL+EBTptUZNrpUDRq8ypM8wHGl+J4uMhrJIQzpGYGQBxO+x4vCMp,iv:3wvvmJ1+Ui3xT4SSYw9blJ/1tjc7KKYhc26nP3IdlwY=,tag:9SAGK4c1n5f65bP7CxPF8A==,type:str]
     vaultwarden@zaphyra.eu: ENC[AES256_GCM,data:AQpLgmtDOEMpapJDleaYHIb3BEh9R8zuAGLuP0AKkFmiR9zf0l2KBKKYi4Utcgonag66qVgR08Y2fHR9,iv:V5tVnan369MPu/KLZ1GBu3wXfObQh45pKpASf3br7Ww=,tag:/qR7nnRAqT60m6Qix3URJw==,type:str]
+    gts@zuggeschmack.de: ENC[AES256_GCM,data:UmxM+GdYAgVj/Wfl6VAYXCAv1bZxaE0SBtv/A4zMZIumJ9wuD5EmGvcW+pwDKRZXlnwfKOsftVrrJpiD,iv:zy8wKITo/vVfXoPZXIfbX0PBXw637/B58hMVeybvGxU=,tag:wUYcBP6+JncjB0g5wUj1Rg==,type:str]
+    info@zuggeschmack.de: ENC[AES256_GCM,data:3FuVl6T7imFMyA0oyGk2m3wGe9TbO6tKR5FQwnBP8BnPn8f/fzvNzgOCwxWUV7q3f3yKCuU8AniXzWe9,iv:wIhaZSXoRuy/pvgooSR7Ol/8pP9kIQLPnuIcVEkTGMQ=,tag:Hopxd4XKE51AueGXKpt09w==,type:str]
 resticPasswords:
     gitolite: ENC[AES256_GCM,data:g28//NtKEYL+Dh0+Ws73ZKySl1L0avxqNXVn5lKaj1U=,iv:mGQ7pYjeMEGTCS1l6H/h043M2oAhgMOAlUHkgDir03E=,tag:E/ps0EZmlMEm+ziWzXzQPQ==,type:str]
     mail: ENC[AES256_GCM,data:wag5v/l0kQrhStO9P3ibtRtkReslszu4IfTEL8Ls4Pc=,iv:QCSveMAylefSBeb8Eaw6Av+1cA6lAvhtv1jNT8QUvIM=,tag:Y+HKURnEXPxKUSvGwaJAjA==,type:str]

@@ -30,8 +32,8 @@ sops:
             bDRhUEtDdmlZa0ZENFhSVnNqVjFCR1UKEIkSg3tKFkwlnNXFFqCBtdZBGz1bEmWl
             wghkTtqTl++759zZAAmjdnFFQWs/AoCZ5g/GUidz6HHcFdxMpGVmiA==
             -----END AGE ENCRYPTED FILE-----
-    lastmodified: "2025-05-26T08:46:25Z"
-    mac: ENC[AES256_GCM,data:pDDYQv1ds3SvKFsai3LzQ2l4GfrD5Gb2d/YRudMl0GGeVpWEiK7QRp8pa/gDFFVMSCSeFd2tKXh6Ijt5i+iDFxscXNsyXT36B7DJvATuhSBCYOTz7ju7Wjq9V1v3dogheZHU8S7eAXLN1xt9kfoP8Il5diTn00EELbX5EAmfdjM=,iv:sobV/7MkF3Nzjj8oc572HQVbG4YKCgq3Chmn0KdAkUs=,tag:PKzOyeKiejfNXEr3LpaqLg==,type:str]
+    lastmodified: "2025-05-26T21:10:47Z"
+    mac: ENC[AES256_GCM,data:6GhLwMiR2kSg8VW9S4YXkoH/8zRQjf94U4kxvV9D9s3bLPUX3oSI3nOw8DfDWPKwk7Lt/MblWwfZ8BX00+7Py8JFi2c3S+Zy8QRDUQC9RdI+HNMb28v4YScKj6d8UFl5QXzMIeYnbuXtzCS9Ac2kowTlTGKXTI22veqiA795r48=,iv:yI1rK+kZT5ddp/HrlGUT9R8+uFaNSDmLTB7v3CsBqUQ=,tag:wZHvCDRuz6WWVm06lS06SQ==,type:str]
     pgp:
         - created_at: "2025-05-21T08:09:28Z"
           enc: |-