1
Fork 0
mirror of https://github.com/RGBCube/ncc synced 2025-07-27 18:17:44 +00:00

fix: set acme group properly

This commit is contained in:
RGBCube 2025-02-22 20:50:35 +03:00
parent bf396257de
commit 78421c8838
2 changed files with 9 additions and 4 deletions

View file

@ -1,9 +1,12 @@
{ config, ... }: let
{ config, lib, ... }: let
inherit (config.networking) domain;
inherit (lib) mkValue;
in {
secrets.acmeEnvironment.file = ./environment.age;
options.acmeGroup = mkValue "nginx";
security.acme = {
config.secrets.acmeEnvironment.file = ./environment.age;
config.security.acme = {
acceptTerms = true;
defaults = {
@ -15,7 +18,7 @@ in {
certs.${domain} = {
extraDomainNames = [ "*.${domain}" ];
group = "nginx";
group = config.acmeGroup;
};
};
}

View file

@ -16,6 +16,8 @@ in {
paths = [ config.mailserver.dkimKeyDirectory config.mailserver.mailDirectory ];
};
acmeGroup = "mail";
mailserver = enabled {
fqdn = mkDefault fqdn;