Added support for redirection and 404 hosts

This commit is contained in:
Jamie Curnow
2018-01-04 16:18:48 +10:00
parent 61820840e0
commit 64de096565
22 changed files with 453 additions and 31 deletions

View File

@@ -10,6 +10,10 @@
"type": "string",
"readonly": true
},
"type": {
"type": "string",
"pattern": "^(proxy|redirection|404)$"
},
"hostname": {
"$ref": "../definitions.json#/definitions/hostname"
},
@@ -17,6 +21,9 @@
"type": "string",
"format": "ipv4"
},
"forward_host": {
"type": "string"
},
"forward_port": {
"type": "integer",
"minumum": 1,
@@ -79,14 +86,19 @@
"schema": {
"type": "object",
"required": [
"hostname",
"forward_server",
"forward_port"
"type",
"hostname"
],
"properties": {
"type": {
"$ref": "#/definitions/type"
},
"hostname": {
"$ref": "#/definitions/hostname"
},
"forward_host": {
"$ref": "#/definitions/forward_host"
},
"forward_server": {
"$ref": "#/definitions/forward_server"
},
@@ -137,6 +149,9 @@
"hostname": {
"$ref": "#/definitions/hostname"
},
"forward_host": {
"$ref": "#/definitions/forward_host"
},
"forward_server": {
"$ref": "#/definitions/forward_server"
},
@@ -188,9 +203,15 @@
"_id": {
"$ref": "#/definitions/_id"
},
"type": {
"$ref": "#/definitions/type"
},
"hostname": {
"$ref": "#/definitions/hostname"
},
"forward_host": {
"$ref": "#/definitions/forward_host"
},
"forward_server": {
"$ref": "#/definitions/forward_server"
},