services/radicale: init

This commit is contained in:
Kevin Baensch 2025-03-21 23:06:06 +01:00
parent d51f76e020
commit ce2b892880
Signed by: derped
GPG key ID: C0F1D326C7626543
3 changed files with 57 additions and 0 deletions

26
services/radicale.nix Normal file
View file

@ -0,0 +1,26 @@
{
config,
lib,
pkgs,
...
}:
with lib;
mkIf (elem "radicale" config.machine.services) {
services.radicale = {
enable = true;
package = pkgs.radicale3;
settings = {
server = {
hosts = [ "127.0.0.1:5232" ];
};
auth = {
type = "imap";
imap_host = "mail.ophanim.de";
};
storage = {
filesystem_folder = "/var/lib/radicale/collections";
};
};
};
}