From d3b1e25a1b99661c60bac330dddff71651de7c81 Mon Sep 17 00:00:00 2001 From: Roxedus Date: Mon, 23 Aug 2021 20:57:22 +0200 Subject: [PATCH] Attempt to prevent race conditions Which somehow mattered --- root/etc/cont-init.d/98-cloudflare-real-ip | 8 +++----- 1 file changed, 3 insertions(+), 5 deletions(-) diff --git a/root/etc/cont-init.d/98-cloudflare-real-ip b/root/etc/cont-init.d/98-cloudflare-real-ip index 156dc08..90ae1e0 100644 --- a/root/etc/cont-init.d/98-cloudflare-real-ip +++ b/root/etc/cont-init.d/98-cloudflare-real-ip @@ -2,10 +2,8 @@ # shellcheck shell=bash # shellcheck disable=SC2046 -printf "set_real_ip_from %b;\n" $({ - curl -s -w '\n' "https://www.cloudflare.com/ips-v4" & - curl -s -w '\n' "https://www.cloudflare.com/ips-v6" & - ip route | grep -v default | awk '{print $1}' -}) > /config/nginx/cf_real-ip.conf +printf "set_real_ip_from %b;\n" $(curl -s "https://www.cloudflare.com/ips-v4") > /config/nginx/cf_real-ip.conf +printf "set_real_ip_from %b;\n" $(curl -s "https://www.cloudflare.com/ips-v6") >> /config/nginx/cf_real-ip.conf +printf "set_real_ip_from %b;\n" $(ip route | grep -v default | awk '{print $1}') >> /config/nginx/cf_real-ip.conf chown abc:abc /config/nginx/cf_real-ip.conf