Added acme

This commit is contained in:
2024-12-27 20:10:57 +02:00
parent e661d1868b
commit 1bfe2b0301

View File

@@ -13,6 +13,19 @@
};
};
security.acme = {
acceptTerms = true;
defaults.email = "kyren223@proton.me";
certs."kyren.codes" = {
extraDomainNames = [ "*.kyren.codes" ];
webroot = null;
dnsProvider = "cloudflare";
environmentFile = "${pkgs.writeText "cf-creds" ''
CF_DNS_API_TOKEN_FILE=/run/secrets/cloudflare-dns-api-token
''}";
};
};
networking.firewall.allowedTCPPorts = [ 80 ];
}
# { pkgs, ... }: {