From c1be3499eb98756af4d2f5a5d165e6ff11cceeb5 Mon Sep 17 00:00:00 2001 From: Ana Claudia Riekstin <17534478+anaclaudiar@users.noreply.github.com> Date: Mon, 7 Feb 2022 12:53:44 -0500 Subject: [PATCH] Adding some geoip variables and default values (#8159) * adding geoIp variables that Shopify uses * adding source remote_addr for geoip2-isp --- rootfs/etc/nginx/template/nginx.tmpl | 12 ++++++++---- 1 file changed, 8 insertions(+), 4 deletions(-) diff --git a/rootfs/etc/nginx/template/nginx.tmpl b/rootfs/etc/nginx/template/nginx.tmpl index 07e36925b..2ee76831c 100755 --- a/rootfs/etc/nginx/template/nginx.tmpl +++ b/rootfs/etc/nginx/template/nginx.tmpl @@ -245,8 +245,9 @@ http { {{ if eq $file "GeoIP2-ISP.mmdb" }} geoip2 /etc/nginx/geoip/GeoIP2-ISP.mmdb { - $geoip2_isp isp; - $geoip2_isp_org organization; + $geoip2_isp source=$remote_addr isp; + $geoip2_isp_org source=$remote_addr organization; + $geoip2_asn source=$remote_addr default=0 autonomous_system_number; } {{ end }} @@ -259,8 +260,11 @@ http { {{ if eq $file "GeoIP2-Anonymous-IP.mmdb" }} geoip2 /etc/nginx/geoip/GeoIP2-Anonymous-IP.mmdb { $geoip2_is_anon source=$remote_addr is_anonymous; - $geoip2_is_hosting_provider source=$remote_addr is_hosting_provider; - $geoip2_is_public_proxy source=$remote_addr is_public_proxy; + $geoip2_is_anonymous source=$remote_addr default=0 is_anonymous; + $geoip2_is_anonymous_vpn source=$remote_addr default=0 is_anonymous_vpn; + $geoip2_is_hosting_provider source=$remote_addr default=0 is_hosting_provider; + $geoip2_is_public_proxy source=$remote_addr default=0 is_public_proxy; + $geoip2_is_tor_exit_node source=$remote_addr default=0 is_tor_exit_node; } {{ end }}