From 9180d7345cdb2157f1568d5cfcaab1591768d0e5 Mon Sep 17 00:00:00 2001 From: Thomas Preisner Date: Sat, 30 Nov 2024 23:04:32 +0100 Subject: [PATCH] mailsystem: Add common.nix containing module-internal variables/definitions --- mailsystem/common.nix | 7 +++++++ 1 file changed, 7 insertions(+) create mode 100644 mailsystem/common.nix diff --git a/mailsystem/common.nix b/mailsystem/common.nix new file mode 100644 index 0000000..6d9df16 --- /dev/null +++ b/mailsystem/common.nix @@ -0,0 +1,7 @@ +{config, ...}: let + cfg = config.mailsystem; +in rec { + sslCertPath = "${config.security.acme.certs.${cfg.fqdn}.directory}/fullchain.pem"; + sslKeyPath = "${config.security.acme.certs.${cfg.fqdn}.directory}/key.pem"; + sslCertService = ["acme-finished-${cfg.fqdn}.target"]; +}