fix: Allow force disabling the dns propagation check
This commit is contained in:
@@ -38,7 +38,7 @@ in
|
|||||||
dnsProvider = lib.strings.toLower cfg.dns.provider;
|
dnsProvider = lib.strings.toLower cfg.dns.provider;
|
||||||
credentialsFile = acme-env-filepath;
|
credentialsFile = acme-env-filepath;
|
||||||
dnsPropagationCheck =
|
dnsPropagationCheck =
|
||||||
! (lib.elem cfg.dns.provider dnsPropagationCheckExceptions);
|
! ((lib.elem cfg.dns.provider dnsPropagationCheckExceptions) || cfg.dns.forceDisableDnsPropagationCheck);
|
||||||
};
|
};
|
||||||
"root-${cfg.domain}" = {
|
"root-${cfg.domain}" = {
|
||||||
domain = cfg.domain;
|
domain = cfg.domain;
|
||||||
|
@@ -86,6 +86,11 @@ with lib;
|
|||||||
type = types.nullOr types.bool;
|
type = types.nullOr types.bool;
|
||||||
default = false;
|
default = false;
|
||||||
};
|
};
|
||||||
|
forceDisableDnsPropagationCheck = mkOption {
|
||||||
|
description = "Force disable DNS propagation check.";
|
||||||
|
type = types.nullOr types.bool;
|
||||||
|
default = false;
|
||||||
|
};
|
||||||
};
|
};
|
||||||
server = {
|
server = {
|
||||||
provider = mkOption {
|
provider = mkOption {
|
||||||
|
Reference in New Issue
Block a user