mailserver fixes

This commit is contained in:
Rouven Seifert 2023-05-24 16:37:45 +02:00
parent 6972c8d5dd
commit d337c62451
Signed by: rouven.seifert
GPG key ID: B95E8FE6B11C4D09
5 changed files with 84 additions and 68 deletions

View file

@ -1,8 +1,17 @@
{ ... }:
{
mailserver = {
sops.secrets."mail/rouven".owner = config.users.users.postfix.name;
mailserver = rec {
enable = true;
fqdn = "mail.rfive.de";
domains = [ "rfive.de" ];
loginAccounts = {
"rouven@rfive.de" = {
name = "Rouven Seifert";
hashedPasswordFile = config.sops.secrets."mail/rouven".path;
};
};
certificateScheme = 3;
};
}

View file

@ -7,6 +7,11 @@
recommendedProxySettings = true;
recommendedGzipSettings = true;
recommendedOptimisation = true;
virtualHosts."rfive.de" = {
enableACME = true;
forceSSL = true;
};
};
security.acme = {
acceptTerms = true;