From d3b6e8ed478c839d2aa28f95725117f2d6fb2e72 Mon Sep 17 00:00:00 2001 From: andromeda Date: Tue, 6 Jan 2026 22:16:24 +0100 Subject: [PATCH] add email password zulip --- modules/nixos/zulip.nix | 3 +++ secrets/secrets.nix | 5 +++++ 2 files changed, 8 insertions(+) diff --git a/modules/nixos/zulip.nix b/modules/nixos/zulip.nix index 3c4bb13..4fe7984 100644 --- a/modules/nixos/zulip.nix +++ b/modules/nixos/zulip.nix @@ -14,6 +14,9 @@ secretKeyFile = builtins.toString config.age.secrets.zulip-secretKey.path; sharedSecretKeyFile = builtins.toString config.age.secrets.zulip-sharedSecretKey.path; avatarSaltKeyFile = builtins.toString config.age.secrets.zulip-avatarSaltKey.path; + extraSecrets = { + email_password = builtins.toString config.age.secrets."mailserver-acc-admin-pw".path; + }; # settings zulipSettings = { diff --git a/secrets/secrets.nix b/secrets/secrets.nix index 62ec92a..62a39fa 100644 --- a/secrets/secrets.nix +++ b/secrets/secrets.nix @@ -4,11 +4,16 @@ let lenovo = pub-keys.ssh.lenovo; _109-199-104-83 = pub-keys.ssh._109-199-104-83; in { + # user passwords "andromeda-pw.age".publicKeys = [andromeda lenovo]; "mtgmonkey-pw.age".publicKeys = [andromeda lenovo]; + + # mail account passwords "mailserver-acc-test-pw.age".publicKeys = [andromeda lenovo _109-199-104-83]; "mailserver-acc-admin-pw.age".publicKeys = [andromeda lenovo _109-199-104-83]; "mailserver-acc-zulip+admin-pw.age".publicKeys = [andromeda lenovo _109-199-104-83]; + + # zulip keys "zulip-avatarSaltKey.age".publicKeys = [andromeda lenovo _109-199-104-83]; "zulip-camoKey.age".publicKeys = [andromeda lenovo _109-199-104-83]; "zulip-rabbitmqPassword.age".publicKeys = [andromeda lenovo _109-199-104-83];