diff options
Diffstat (limited to 'services/mailserver.nix')
| -rw-r--r-- | services/mailserver.nix | 33 |
1 files changed, 17 insertions, 16 deletions
diff --git a/services/mailserver.nix b/services/mailserver.nix index 3bd75a4..7807e0b 100644 --- a/services/mailserver.nix +++ b/services/mailserver.nix @@ -1,17 +1,18 @@ -{ hashedPasswordFile } :{ pkgs,... }: +{ hashedPasswordFile }: { pkgs, ... }: { - mailserver = { - fqdn = "mail.crashoverburn.com"; - domains = [ "mail.crashoverburn.com" "crashoverburn.com" ]; - enable = true; - # A list of all login accounts. To create the password hashes, use - # nix-shell -p mkpasswd --run 'mkpasswd -sm bcrypt' - loginAccounts = { - "crash@crashoverburn.com" = { - inherit hashedPasswordFile; - aliases = [ "postmaster@mail.crashoverburn.com" "overburn@crashoverburn.com" ]; - }; - }; - certificateScheme = "acme-nginx"; - }; -}
\ No newline at end of file + mailserver = { + stateVersion = 3; + fqdn = "mail.crashoverburn.com"; + domains = [ "mail.crashoverburn.com" "crashoverburn.com" ]; + enable = true; + # A list of all login accounts. To create the password hashes, use + # nix-shell -p mkpasswd --run 'mkpasswd -sm bcrypt' + loginAccounts = { + "crash@crashoverburn.com" = { + inherit hashedPasswordFile; + aliases = [ "postmaster@mail.crashoverburn.com" "overburn@crashoverburn.com" ]; + }; + }; + certificateScheme = "acme-nginx"; + }; +} |
