fix ACME: set default group to nginx for webroot permissions
The ACME challenge directory was created with group 'acme' but nginx needs read access to serve challenge responses. Setting defaults.group to 'nginx' ensures all ACME directories are accessible by nginx.
This commit is contained in:
parent
5225974c2a
commit
d623a01ebd
1 changed files with 1 additions and 0 deletions
|
|
@ -62,6 +62,7 @@ in
|
||||||
acceptTerms = true;
|
acceptTerms = true;
|
||||||
defaults.email = mkDefault "postmaster@${config.networking.domain}";
|
defaults.email = mkDefault "postmaster@${config.networking.domain}";
|
||||||
defaults.webroot = mkDefault "/var/lib/acme/acme-challenge";
|
defaults.webroot = mkDefault "/var/lib/acme/acme-challenge";
|
||||||
|
defaults.group = mkDefault "nginx";
|
||||||
};
|
};
|
||||||
|
|
||||||
security.dhparams = mkIf cfg.forceSSL {
|
security.dhparams = mkIf cfg.forceSSL {
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue