mirror of
https://github.com/oddlama/nix-config.git
synced 2025-10-10 23:00:39 +02:00
chore: add some local keys to stalwart
This commit is contained in:
parent
6377ca3f47
commit
cff8867bad
1 changed files with 19 additions and 15 deletions
|
@ -68,6 +68,7 @@ in
|
|||
in
|
||||
lib.mkForce {
|
||||
config.local-keys = [
|
||||
"config.local-keys.*"
|
||||
"store.*"
|
||||
"directory.*"
|
||||
"tracer.*"
|
||||
|
@ -85,6 +86,9 @@ in
|
|||
"certificate.*"
|
||||
"auth.dkim.*"
|
||||
"signature.*"
|
||||
"imap.*"
|
||||
"session.*"
|
||||
"resolver.*"
|
||||
];
|
||||
|
||||
authentication.fallback-admin = {
|
||||
|
@ -518,8 +522,7 @@ in
|
|||
keepalive 2;
|
||||
'';
|
||||
};
|
||||
virtualHosts =
|
||||
{
|
||||
virtualHosts = {
|
||||
${stalwartDomain} = {
|
||||
forceSSL = true;
|
||||
useACMEWildcardHost = true;
|
||||
|
@ -532,7 +535,8 @@ in
|
|||
};
|
||||
};
|
||||
}
|
||||
// lib.genAttrs
|
||||
//
|
||||
lib.genAttrs
|
||||
[
|
||||
"autoconfig.${primaryDomain}"
|
||||
"autodiscover.${primaryDomain}"
|
||||
|
@ -579,7 +583,7 @@ in
|
|||
ReadWritePaths = [ config.services.idmail.dataDir ];
|
||||
ExecStart = lib.mkForce [
|
||||
""
|
||||
"${cfg.package}/bin/stalwart-mail --config=/run/stalwart-mail/config.toml"
|
||||
"${lib.getExe cfg.package} --config=/run/stalwart-mail/config.toml"
|
||||
];
|
||||
RestartSec = "60"; # Retry every minute
|
||||
};
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue