summaryrefslogtreecommitdiff
path: root/nix/modules/maddy.nix
diff options
context:
space:
mode:
Diffstat (limited to 'nix/modules/maddy.nix')
-rw-r--r--nix/modules/maddy.nix8
1 files changed, 7 insertions, 1 deletions
diff --git a/nix/modules/maddy.nix b/nix/modules/maddy.nix
index f97ba05..c84b59c 100644
--- a/nix/modules/maddy.nix
+++ b/nix/modules/maddy.nix
@@ -3,7 +3,8 @@
services.maddy = {
enable = lib.mkDefault config.monorepo.profiles.server.enable;
openFirewall = true;
- primaryDomain = "${config.monorepo.vars.remoteHost}";
+ hostName = "${config.monorepo.vars.remoteHost}";
+ primaryDomain = "mail.${config.monorepo.vars.remoteHost}";
tls = {
loader = "acme";
};
@@ -14,5 +15,10 @@
"imap tls://0.0.0.0:993 tcp://0.0.0.0:143"
"submission tls://0.0.0.0:465 tcp://0.0.0.0:587"
] options.services.maddy.config.default;
+ ensureCredentials = {
+ "${config.monorepo.vars.userName}@localhost" = {
+ passwordFile = "/secrets/${config.monorepo.vars.userName}-localhost";
+ };
+ };
};
}