diff options
| author | Jakub Stachurski <jakub@wilkuu.xyz> | 2026-05-31 09:21:00 +0200 |
|---|---|---|
| committer | Jakub Stachurski <jakub@wilkuu.xyz> | 2026-05-31 09:21:00 +0200 |
| commit | 18c38635406586430c2aa772f0b708143104fb72 (patch) | |
| tree | 5bce8dd86e0747e5315315eef00e416169620a5d /hosts/omega-relay | |
| parent | aa39875b09ebe74db959ab4decd642148abc2860 (diff) | |
Move to stalwart 0.16
Diffstat (limited to 'hosts/omega-relay')
| -rw-r--r-- | hosts/omega-relay/default.nix | 21 |
1 files changed, 10 insertions, 11 deletions
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" ]; |
