radicale-eval

This commit is contained in:
2026-04-14 15:09:54 +02:00
parent b3ff52d668
commit fa2c5b9139
+12 -7
View File
@@ -5,13 +5,17 @@
... ...
}: }:
let let
domain = builtins.head config.mailserver.domains; cfg = config.mailserver;
in
lib.mkIf cfg.enable (
let
domain = builtins.head cfg.domains;
radicaleHost = "cal.${domain}"; radicaleHost = "cal.${domain}";
mailAccounts = config.mailserver.loginAccounts; mailAccounts = cfg.loginAccounts;
discoveryHosts = lib.unique ( discoveryHosts = lib.unique (
config.mailserver.domains cfg.domains
++ [ ++ [
config.mailserver.fqdn cfg.fqdn
radicaleHost radicaleHost
] ]
); );
@@ -46,8 +50,8 @@ let
}; };
}) discoveryHosts }) discoveryHosts
); );
in in
{ {
services.radicale = { services.radicale = {
enable = true; enable = true;
settings = { settings = {
@@ -75,4 +79,5 @@ in
}; };
}; };
}; };
} }
)