From 875a9d2e91461f62f3240225bedf9d9521102825 Mon Sep 17 00:00:00 2001 From: Zoey Date: Mon, 19 Feb 2024 09:38:59 +0100 Subject: [PATCH] close #655 Signed-off-by: Zoey --- backend/internal/ip_ranges.js | 4 ++-- rootfs/usr/local/bin/start.sh | 4 ++++ 2 files changed, 6 insertions(+), 2 deletions(-) diff --git a/backend/internal/ip_ranges.js b/backend/internal/ip_ranges.js index 44f85f4b..e6d788ee 100644 --- a/backend/internal/ip_ranges.js +++ b/backend/internal/ip_ranges.js @@ -20,7 +20,7 @@ const internalIpRanges = { iteration_count: 0, initTimer: () => { - if (process.env.SKIP_IP_RANGES === false) { + if (process.env.SKIP_IP_RANGES === 'false') { logger.info('IP Ranges Renewal Timer initialized'); internalIpRanges.interval = setInterval(internalIpRanges.fetch, internalIpRanges.interval_timeout); } @@ -49,7 +49,7 @@ const internalIpRanges = { * Triggered at startup and then later by a timer, this will fetch the ip ranges from services and apply them to nginx. */ fetch: () => { - if (!internalIpRanges.interval_processing && process.env.SKIP_IP_RANGES === false) { + if (!internalIpRanges.interval_processing && process.env.SKIP_IP_RANGES === 'false') { internalIpRanges.interval_processing = true; logger.info('Fetching IP Ranges from online services...'); diff --git a/rootfs/usr/local/bin/start.sh b/rootfs/usr/local/bin/start.sh index 4ff12f46..3867e273 100755 --- a/rootfs/usr/local/bin/start.sh +++ b/rootfs/usr/local/bin/start.sh @@ -479,6 +479,10 @@ if [ "$FULLCLEAN" = "true" ]; then fi fi +if [ "$SKIP_IP_RANGES" = "true" ]; then + rm -vf /data/nginx/ip_ranges.conf +fi + touch /data/etc/html/index.html \ /data/nginx/ip_ranges.conf \ /data/nginx/custom/root.conf \