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