From a8402476e47aa971ce9713e27df78cccdb5dabd5 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Rapha=C3=ABl=20Numbus?= Date: Sat, 17 Jan 2026 15:27:31 +0100 Subject: [PATCH] Get cloudflare dns working --- deploy.sh | 20 ++++++++++---------- 1 file changed, 10 insertions(+), 10 deletions(-) diff --git a/deploy.sh b/deploy.sh index 05083bf..84755cc 100644 --- a/deploy.sh +++ b/deploy.sh @@ -261,18 +261,9 @@ services_selection() { for i in ${!AVAILABLE_SERVICES[@]}; do if printf '%s' "${SELECTED_SERVICES_DESCRIPTION}" | grep -iq "${AVAILABLE_SERVICES[${i}]}"; then SELECTED_SERVICES+=("${AVAILABLE_SERVICES[${i}]}") - if [[ "${AVAILABLE_SERVICES[${i}]}" == "nextcloud" ]]; then - SELECTED_SERVICES_DNS+=("nextcloud.${DOMAIN_NAME}" "nextcloud-aio.${DOMAIN_NAME}") - elif [[ "${AVAILABLE_SERVICES[${i}]}" == "virtualization" ]]; then - : - else - SELECTED_SERVICES_DNS+=("${AVAILABLE_SERVICES[${i}]}.${DOMAIN_NAME}") - fi - fi done export SELECTED_SERVICES - export SELECTED_SERVICES_DNS } disks_selection() { @@ -739,7 +730,6 @@ cloudflare_dns_setup() { erase_records() { local SUBDOMAIN="${1}" - local DELETION_STATUS gum style --border normal --margin "1" --padding "1 2" --border-foreground 212 " ⚠️ $(gum style --foreground 212 'WARNING:') One or more existing type A DNS records found for \`${SUBDOMAIN}\`. @@ -763,6 +753,16 @@ cloudflare_dns_setup() { echo -e "\n\n ☁️ Configuring Cloudflare DNS records..." + for service in "${SELECTED_SERVICES[@]}"; do + if [[ "${service}" == "nextcloud" ]]; then + SELECTED_SERVICES_DNS+=("nextcloud.${DOMAIN_NAME}" "nextcloud-aio.${DOMAIN_NAME}") + elif [[ "${service}" == "virtualization" ]]; then + : + else + SELECTED_SERVICES_DNS+=("${service}.${DOMAIN_NAME}") + fi + done + # Get Zone ID ZONE_ID=$(curl -s -X GET "https://api.cloudflare.com/client/v4/zones?name=${DOMAIN_NAME}" \ -H "Authorization: Bearer ${CF_DNS_API_TOKEN}" \