From 230cd09cb52e80d62fd53be307a1199124611e98 Mon Sep 17 00:00:00 2001 From: Mikulas Willaschek Date: Tue, 28 Jan 2025 12:17:24 +0100 Subject: [PATCH 1/2] Update nginx-unit.json with new listeners and forwarded sources --- docker/nginx-unit.json | 38 ++++++++++++++++++++++++++++++++++---- 1 file changed, 34 insertions(+), 4 deletions(-) diff --git a/docker/nginx-unit.json b/docker/nginx-unit.json index 76415f5..9d8092f 100644 --- a/docker/nginx-unit.json +++ b/docker/nginx-unit.json @@ -1,19 +1,49 @@ { "listeners": { - "*:8080": { + "0.0.0.0:8080": { "pass": "routes/main", "forwarded": { "client_ip": "X-Forwarded-For", "protocol": "X-Forwarded-Proto", - "source": ["10.0.0.0/8", "172.16.0.0/12", "192.168.0.0/16"] + "source": [ + "10.0.0.0/8", + "172.16.0.0/12", + "192.168.0.0/16" + ] } }, - "*:8081": { + "0.0.0.0:8081": { "pass": "routes/status", "forwarded": { "client_ip": "X-Forwarded-For", "protocol": "X-Forwarded-Proto", - "source": ["10.0.0.0/8", "172.16.0.0/12", "192.168.0.0/16"] + "source": [ + "10.0.0.0/8", + "172.16.0.0/12", + "192.168.0.0/16" + ] + } + }, + "[::]:8080": { + "pass": "routes/main", + "forwarded": { + "client_ip": "X-Forwarded-For", + "protocol": "X-Forwarded-Proto", + "source": [ + "fc00::/7", + "fe80::/10" + ] + } + }, + "[::]:8081": { + "pass": "routes/status", + "forwarded": { + "client_ip": "X-Forwarded-For", + "protocol": "X-Forwarded-Proto", + "source": [ + "fc00::/7", + "fe80::/10" + ] } } }, From 1aa742342cec00c138c1822d4cad1d339f61f63d Mon Sep 17 00:00:00 2001 From: Tobias Genannt Date: Wed, 5 Feb 2025 07:20:46 +0100 Subject: [PATCH 2/2] Make superlinter happy --- docker/nginx-unit.json | 22 ++++------------------ 1 file changed, 4 insertions(+), 18 deletions(-) diff --git a/docker/nginx-unit.json b/docker/nginx-unit.json index 9d8092f..c095611 100644 --- a/docker/nginx-unit.json +++ b/docker/nginx-unit.json @@ -5,11 +5,7 @@ "forwarded": { "client_ip": "X-Forwarded-For", "protocol": "X-Forwarded-Proto", - "source": [ - "10.0.0.0/8", - "172.16.0.0/12", - "192.168.0.0/16" - ] + "source": ["10.0.0.0/8", "172.16.0.0/12", "192.168.0.0/16"] } }, "0.0.0.0:8081": { @@ -17,11 +13,7 @@ "forwarded": { "client_ip": "X-Forwarded-For", "protocol": "X-Forwarded-Proto", - "source": [ - "10.0.0.0/8", - "172.16.0.0/12", - "192.168.0.0/16" - ] + "source": ["10.0.0.0/8", "172.16.0.0/12", "192.168.0.0/16"] } }, "[::]:8080": { @@ -29,10 +21,7 @@ "forwarded": { "client_ip": "X-Forwarded-For", "protocol": "X-Forwarded-Proto", - "source": [ - "fc00::/7", - "fe80::/10" - ] + "source": ["fc00::/7", "fe80::/10"] } }, "[::]:8081": { @@ -40,10 +29,7 @@ "forwarded": { "client_ip": "X-Forwarded-For", "protocol": "X-Forwarded-Proto", - "source": [ - "fc00::/7", - "fe80::/10" - ] + "source": ["fc00::/7", "fe80::/10"] } } },