2025-01-09 14:09:03 +03:00
|
|
|
{ ... }:
|
|
|
|
let
|
|
|
|
storage = "/storage/hot/data/davis"; # TODO: Move to config.
|
|
|
|
in
|
|
|
|
{
|
|
|
|
services.davis = {
|
|
|
|
enable = true;
|
|
|
|
adminPasswordFile = "${storage}/Password";
|
|
|
|
appSecretFile = "${storage}/Secret";
|
|
|
|
hostname = "dav.voronind.com";
|
2025-01-09 14:35:30 +03:00
|
|
|
nginx = { };
|
2025-01-09 14:09:03 +03:00
|
|
|
mail = {
|
|
|
|
dsnFile = "${storage}/Dsn";
|
|
|
|
inviteFromAddress = "noreply@voronind.com";
|
|
|
|
};
|
|
|
|
};
|
|
|
|
}
|