fix(koi): use security.acme.defaults

This commit is contained in:
alina 🌸 2024-11-23 16:40:44 +03:00
parent 5fe8c75a26
commit b893d6e21e
Signed by: teidesu
SSH key fingerprint: SHA256:uNeCpw6aTSU4aIObXLvHfLkDa82HWH9EiOj9AXOIRpI

View file

@ -66,9 +66,8 @@
systemd.services.nginx.after = [ "coredns.service" ];
security.acme.acceptTerms = true;
security.acme.defaults.dnsResolver = "8.8.8.8:53"; # coredns tends to cache these too much
security.acme.certs = let
common = {
security.acme.defaults = {
dnsResolver = "8.8.8.8:53"; # coredns tends to cache these too much
email = "alina@tei.su";
group = "nginx";
dnsProvider = "cloudflare";
@ -77,17 +76,17 @@
"CLOUDFLARE_API_KEY_FILE" = config.desu.secrets.cloudflare-token.path;
};
};
in {
"stupid.fish" = common // {
security.acme.certs = {
"stupid.fish" = {
extraDomainNames = [ "*.stupid.fish" ];
};
"tei.su" = common // {
"tei.su" = {
extraDomainNames = [ "*.tei.su" ];
};
"tei.pet" = common // {
"tei.pet" = {
extraDomainNames = [ "*.tei.pet" ];
};
"s3.stupid.fish" = common // {
"s3.stupid.fish" = {
extraDomainNames = [ "*.s3.stupid.fish" ];
};
};