nixos/modules/services/acme.nix

25 lines
472 B
Nix

{config,...}:
{
sops.secrets.acme-env-file = {
sopsFile = ../../secrets/acme.env;
format = "dotenv";
};
security.acme = {
acceptTerms = true;
defaults = {
email = "root@crans.org";
};
certs."crans.org" = {
domain = "*.crans.org";
dnsProvider = "rfc2136";
# contient le serveur a contacter avec le protocol
# et le mdp
environmentFile = config.sops.secrets.acme-env-file.path;
};
};
}