Update mail server secrets references to use direct secret values instead of file paths

This commit is contained in:
Root User 2026-02-15 17:24:21 +01:00
parent 1565b21d8b
commit 70f6cc7930
Signed by: root
GPG key ID: 087F0A95E5766D72

View file

@ -99,10 +99,10 @@ in {
acme."letsencrypt" = {
directory = "https://acme-v02.api.letsencrypt.org/directory";
challenge = "dns-01";
contact = config.sops.secrets."cloudflare-username".path;
contact = config.sops.secrets."cloudflare-username";
domains = ["prg-radio.org" "mail.prg-radio.org"];
provider = "cloudflare";
secret = config.sops.secrets."cloudflare-dns-token".path;
secret = config.sops.secrets."cloudflare-dns-token";
};
session.auth = {
mechanisms = "[plain]";
@ -117,20 +117,20 @@ in {
{
class = "individual";
name = "Polyteknisk Radiogruppe Board Member";
secret = config.sops.secrets."board-member-password".path;
secret = config.sops.secrets."board-member-password";
email = ["board@prg-radio.org"];
}
{
class = "individual";
name = "postmaster";
secret = config.sops.secrets."board-member-password".path;
secret = config.sops.secrets."board-member-password";
email = ["postmaster@prg-radio.org"];
}
];
};
authentication.fallback-admin = {
user = "admin";
secret = config.sops.secrets."admin-password".path;
secret = config.sops.secrets."admin-password";
};
};
};