NixServerConfig/module/acme.nix

13 lines
284 B
Nix

{ config, lib, ... }:
lib.mkIf config.module.acme.enable {
security.acme = {
acceptTerms = true;
defaults.email = "noreply@${config.module.domain}";
certs."${config.module.domain}" = {
dnsProvider = "ovh";
environmentFile = "/etc/acme.env";
};
};
}