feat(bomba): remove maddy

This commit is contained in:
2026-05-23 14:13:52 +02:00
parent 2aae138a6c
commit de290efc06
2 changed files with 1 additions and 43 deletions
+1 -2
View File
@@ -1,11 +1,10 @@
{ ... }:
{
imports = [
# ./nginx.nix
./nginx.nix
./gitea.nix
./nextcloud.nix
./ntfy.nix
./maddy.nix
./octoprint.nix
./vaultwarden.nix
];
-41
View File
@@ -1,41 +0,0 @@
{
pkgs,
config,
options,
currentSystemEmail,
...
}:
{
services.maddy = {
enable = true;
primaryDomain = "patrickcanal.it";
ensureAccounts = [
"postmaster@patrickcanal.it"
"test@patrickcanal.it"
];
ensureCredentials = {
"postmaster@patrickcanal.it".passwordFile = "${pkgs.writeText "postmaster" "test"}";
"test@patrickcanal.it".passwordFile = "${pkgs.writeText "test" "test"}";
};
tls = {
loader = "file";
certificates = [
{
keyPath = "/etc/ssl/certs/privkey.pem";
certPath = "/etc/ssl/certs/fullchain.pem";
}
];
};
config =
builtins.replaceStrings
[
"imap tcp://0.0.0.0:143"
"submission tcp://0.0.0.0:587"
]
[
"imap tls://0.0.0.0:993 tcp://0.0.0.0:143"
"submission tls://0.0.0.0:465 tcp://0.0.0.0:587"
]
options.services.maddy.config.default;
};
}