From f0741188b15e968691999410c97f343907deb2e0 Mon Sep 17 00:00:00 2001 From: NaiJi Date: Tue, 17 Jan 2023 17:12:53 +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 3ada00f..4325c77 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 @@ -52,7 +56,7 @@ makeConf() { "location": "sdb" }, "dns": { - "provider": "CLOUDFLARE", + "provider": "$DNS_PROVIDER_TYPE", "apiKey": "$CF_TOKEN", "useStagingACME": $STAGING_ACME },