server-configs/machines/gerd/services/stalwart/default.nix
2025-05-31 20:43:12 +02:00

26 lines
739 B
Nix

{ config, ... }:
{
imports = [
./stalwart.nix
];
mine.shared.meta.stalwart = {
name = "Stalwart Mail";
description = ''
We host our own mailserver, which can be reached on ${config.mine.shared.settings.mail.domain} with your LDAP username and password.
From here encryption-at-rest can be setup with either OpenPGP or S/MIME. Keep in mind, Change Password, Two-factor Auth and App Passwords
do not work, as we are using LDAP for authentication instead.
'';
url = "https://${config.mine.shared.settings.mail.domain}";
package = let
pkg = config.services.stalwart-mail.package;
in {
name = pkg.pname;
version = pkg.version;
meta = pkg.meta;
};
};
}