From 18c38635406586430c2aa772f0b708143104fb72 Mon Sep 17 00:00:00 2001 From: Jakub Stachurski Date: Sun, 31 May 2026 09:21:00 +0200 Subject: Move to stalwart 0.16 --- hosts/omega-relay/default.nix | 21 ++++++++++----------- 1 file changed, 10 insertions(+), 11 deletions(-) (limited to 'hosts/omega-relay/default.nix') diff --git a/hosts/omega-relay/default.nix b/hosts/omega-relay/default.nix index 32ba860..8901ca4 100644 --- a/hosts/omega-relay/default.nix +++ b/hosts/omega-relay/default.nix @@ -11,13 +11,13 @@ ./vm.nix ./hardware-configuration.nix ../../services/mysql.nix - ../../services/email.nix ../../services/vaultwarden.nix ../../services/uptimekuma.nix ../../services/freshrss.nix ../../services/wakapi.nix ../../services/continuwuity.nix ../../services/bulwark.nix + ../../services/mail2.nix ]; addons = { @@ -28,6 +28,7 @@ gpg.enable = true; virtualisation.guest = true; }; + nix.settings.trusted-users = [ "wilkuu"]; boot.loader.grub = { enable = true; efiSupport = false; @@ -49,24 +50,22 @@ doACME = !isVM; port = 8080; }; - - stalwart = { + + mail = { enable = true; - domain = if isVM then "mail.omega-relay.local" else "mail.wilkuu.xyz"; + startupMode = "recovery"; + defaultDomain = if isVM then "mail.omega-relay.local" else "mail.wilkuu.xyz"; wellKnownDomains = [ "wilkuu.xyz" "wilkuu.nl" ]; - additionalDomains = [ "mail.wilkuu.nl" ]; + domains = [ "wilkuu.xyz" "wilkuu.nl" ]; doACME = !isVM; - corsDomains = [ - "qtab.wilkuu.nl" - "qtab-dev.wilkuu.nl" - "bulwark.wilkuu.nl" - "bulwark.wilkuu.xyz" - ]; + extraConfig = []; + extraCreate = []; }; + bulwark = { enable = true; jmap_servers = [ "mail.wilkuu.xyz" ]; -- cgit v1.3.1