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 (config.networking) domain;
inherit (lib) mkValue;
in { in {
secrets.acmeEnvironment.file = ./environment.age; options.acmeGroup = mkValue "nginx";
security.acme = { config.secrets.acmeEnvironment.file = ./environment.age;
config.security.acme = {
acceptTerms = true; acceptTerms = true;
defaults = { defaults = {
@ -15,7 +18,7 @@ in {
certs.${domain} = { certs.${domain} = {
extraDomainNames = [ "*.${domain}" ]; extraDomainNames = [ "*.${domain}" ];
group = "nginx"; group = config.acmeGroup;
}; };
}; };
} }

View file

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