From 512ff0a2184fbbfe6f16abbef77a55333abd3dd6 Mon Sep 17 00:00:00 2001 From: NaiJi Date: Tue, 17 Jan 2023 17:10:40 +0400 Subject: [PATCH] feat: Implement dns provider type variable for infecting --- nixos-infect | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/nixos-infect b/nixos-infect index 919a246..118645b 100755 --- a/nixos-infect +++ b/nixos-infect @@ -11,6 +11,10 @@ makeConf() { export PASSWORD=$(printf $ENCODED_PASSWORD | base64 --decode) fi + if [[ $DNS_PROVIDER_TYPE == null ]]; then + export DNS_PROVIDER_TYPE='CLOUDFLARE' + fi + if [[ $STAGING_ACME == null ]]; then export STAGING_ACME='false' fi @@ -50,7 +54,7 @@ makeConf() { "location": "sda" }, "dns": { - "provider": "CLOUDFLARE", + "provider": "$DNS_PROVIDER_TYPE", "apiKey": "$CF_TOKEN", "useStagingACME": $STAGING_ACME },