mirror of
https://github.com/CHN-beta/nixos.git
synced 2024-10-23 04:38:44 +08:00
services.acme: fix
This commit is contained in:
parent
8e49002d3e
commit
dd2cab14d7
@ -22,15 +22,19 @@ inputs:
|
||||
security.acme =
|
||||
{
|
||||
acceptTerms = true;
|
||||
defaults.email = "chn@chn.moe";
|
||||
defaults =
|
||||
{
|
||||
email = "chn@chn.moe";
|
||||
dnsPropagationCheck = false;
|
||||
dnsProvider = "cloudflare";
|
||||
dnsResolver = "8.8.8.8";
|
||||
};
|
||||
certs = builtins.listToAttrs (builtins.map
|
||||
(cert:
|
||||
{
|
||||
name = builtins.elemAt cert.value.domains 0;
|
||||
value =
|
||||
{
|
||||
dnsResolver = "8.8.8.8";
|
||||
dnsProvider = "cloudflare";
|
||||
credentialsFile = inputs.config.sops.secrets."acme/cloudflare.ini".path;
|
||||
extraDomainNames = builtins.tail cert.value.domains;
|
||||
group = inputs.lib.mkIf (cert.value.group != null) cert.value.group;
|
||||
|
Loading…
Reference in New Issue
Block a user