adding wrapper for proxy header passing.

add a selection to the proxy editing page and passes that down into the templates.
Removed set_proxy_header from locations and moved to server directive. these will inherit down into locations if they are not defined there.
This commit is contained in:
Nick Craig
2022-03-09 10:19:51 -05:00
parent 7f2d59a4f1
commit c571599d45
9 changed files with 82 additions and 24 deletions

View File

@@ -58,6 +58,11 @@
"example": true,
"type": "boolean"
},
"forward_proxy_header": {
"description": "forward the proxy hostname to the backend proxy server",
"example": true,
"type": "boolean"
},
"access_list_id": {
"$ref": "../definitions.json#/definitions/access_list_id"
},
@@ -155,6 +160,9 @@
"allow_websocket_upgrade": {
"$ref": "#/definitions/allow_websocket_upgrade"
},
"forward_proxy_header": {
"$ref": "#/definitions/forward_proxy_header"
},
"access_list_id": {
"$ref": "#/definitions/access_list_id"
},
@@ -245,6 +253,9 @@
"allow_websocket_upgrade": {
"$ref": "#/definitions/allow_websocket_upgrade"
},
"forward_proxy_header": {
"$ref": "#/definitions/forward_proxy_header"
},
"access_list_id": {
"$ref": "#/definitions/access_list_id"
},
@@ -318,6 +329,9 @@
"allow_websocket_upgrade": {
"$ref": "#/definitions/allow_websocket_upgrade"
},
"forward_proxy_header": {
"$ref": "#/definitions/forward_proxy_header"
},
"access_list_id": {
"$ref": "#/definitions/access_list_id"
},