ctucx.git: nixfiles

ctucx' nixfiles

commit 318fe970ea31c3921e4d637c2b599349d0217967
parent 4c2e951f0879b97d333130e575a374030e8d7c52
Author: Leah (ctucx) <git@ctu.cx>
Date: Sun, 16 Jun 2024 11:37:57 +0200

machines/trabbi/mail: add gotosocial-mail account
3 files changed, 17 insertions(+), 0 deletions(-)
diff --git a/machines/trabbi/mail/default.nix b/machines/trabbi/mail/default.nix
@@ -34,6 +34,7 @@ in {
 
   age.secrets.restic-mail.file               = ./. + "/../../../secrets/${config.networking.hostName}/restic/mail.age";
   age.secrets.mail-password-leah.file        = ./. + "/../../../secrets/${config.networking.hostName}/mail/password-leah-ctu.cx.age";
+  age.secrets.mail-password-gts.file         = ./. + "/../../../secrets/${config.networking.hostName}/mail/password-gts-ctu.cx.age";
   age.secrets.mail-password-vaultwarden.file = ./. + "/../../../secrets/${config.networking.hostName}/mail/password-vaultwarden-ctu.cx.age";
   age.secrets.mail-password-zugnetwork.file  = ./. + "/../../../secrets/${config.networking.hostName}/mail/password-mail-zug.network.age";
 

@@ -165,6 +166,10 @@ in {
         hashedPasswordFile = config.age.secrets.mail-password-vaultwarden.path;      	
       };
 
+      "gts@ctu.cx" = {
+        hashedPasswordFile = config.age.secrets.mail-password-gts.path;
+      };
+
       "mail@zug.network" = {
         hashedPasswordFile = config.age.secrets.mail-password-zugnetwork.path;      	
         aliases = [
diff --git a/secrets/secrets.nix b/secrets/secrets.nix
@@ -83,6 +83,7 @@ in {
   "trabbi/matrix-synapse/s3_secrets.age".publicKeys                 = [ leah trabbi ];
 
   "trabbi/mail/password-leah-ctu.cx.age".publicKeys                 = [ leah trabbi ];
+  "trabbi/mail/password-gts-ctu.cx.age".publicKeys                  = [ leah trabbi ];
   "trabbi/mail/password-vaultwarden-ctu.cx.age".publicKeys          = [ leah trabbi ];
   "trabbi/mail/password-mail-zug.network.age".publicKeys            = [ leah trabbi ];
 
diff --git a/secrets/trabbi/mail/password-gts-ctu.cx.age b/secrets/trabbi/mail/password-gts-ctu.cx.age
@@ -0,0 +1,11 @@
+-----BEGIN AGE ENCRYPTED FILE-----
+YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBNQS9mY29IUzVvWnRITTh0
+ZUNtWVNPM0NZR29HYlVJcUdJT212SVZkRVJVCnlFODVEcUZ0UnczOE9XK2ZxUmVJ
+QjYxb3ZiWVF5WHFPRGI1bTZPUEwrRncKLT4gc3NoLWVkMjU1MTkgcThvY3pnIEdR
+cFplVjBkbjdDNHA3UVFLUmFDWGZRTmJyM2tDYldobU93eEFEWmY5RVUKSkpzS0VS
+K3ZjNEJ5WVpBTUJ5UXhKTXRKM0N6VHc2Q0NBTG52d0dpQ1RSMAotPiBFKC1ncmVh
+c2UgTlR1Uis2diBnYGkgKXNqIFVcVGArUnwKQlYxdWhMZEFER1AveEx6OUNZaFp5
+NUEKLS0tIDBnVTExRVlpbUV5aFU5TWt0TFErTE5ZUEFKSlRialhqd2hybzZqZlVR
+ZHMKMl84zfSd+d5KyOWR1nrvy9Dd5pdxemQhRibSZ4qZpcZgait6JD60IA7sQsF3
+jXcOHX5+jP49Mmzzgloy/uUYJ/nupA4Ymxbih4tOgLORCUttzW+ypvSpuRIT1jI=
+-----END AGE ENCRYPTED FILE-----