Add Radicale persistence path

This commit is contained in:
Bun 2025-05-05 16:58:42 -04:00
parent 26350d1de4
commit 38b6f0dbad

View file

@ -2,11 +2,11 @@
{ {
imports = [ ./nginx ]; imports = [ ./nginx ];
services = lib.mkIf config.services.mailserver.enable { config = lib.mkIf config.services.mailserver.enable {
services = {
radicale = { radicale = {
enable = true; enable = true;
settings = { settings.auth = {
auth = {
type = "htpasswd"; type = "htpasswd";
htpasswd_filename = let htpasswd_filename = let
mailAccounts = config.mailserver.loginAccounts; mailAccounts = config.mailserver.loginAccounts;
@ -19,7 +19,9 @@
htpasswd_encryption = "bcrypt"; htpasswd_encryption = "bcrypt";
}; };
}; };
};
cloudflare-dyndns.domains = [ "cal.nixfox.ca" ]; cloudflare-dyndns.domains = [ "cal.nixfox.ca" ];
}; };
environment.persistence."/persist".directories = [ "/var/lib/radicale" ];
};
} }