Created
November 14, 2017 12:55
-
-
Save ldez/f02adbaac15897e495fb1afcef6a5d48 to your computer and use it in GitHub Desktop.
Traefik raw dyn conf
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{ | |
"provider0": { | |
"backends": { | |
"provider0Backend0": { | |
"servers": { | |
"Server0": { | |
"url": "foobar", | |
"weight": 42 | |
}, | |
"Server1": { | |
"url": "foobar", | |
"weight": 42 | |
}, | |
"Server2": { | |
"url": "foobar", | |
"weight": 42 | |
}, | |
"Server3": { | |
"url": "foobar", | |
"weight": 42 | |
} | |
}, | |
"circuitBreaker": { | |
"expression": "foobar" | |
}, | |
"loadBalancer": { | |
"method": "foobar", | |
"sticky": true, | |
"stickiness": { | |
"cookieName": "foobar" | |
} | |
}, | |
"maxConn": { | |
"amount": 42, | |
"extractorFunc": "foobar" | |
}, | |
"healthCheck": { | |
"path": "foobar", | |
"port": 42, | |
"interval": "foobar" | |
} | |
}, | |
"provider0Backend1": { | |
"servers": { | |
"Server0": { | |
"url": "foobar", | |
"weight": 42 | |
}, | |
"Server1": { | |
"url": "foobar", | |
"weight": 42 | |
}, | |
"Server2": { | |
"url": "foobar", | |
"weight": 42 | |
}, | |
"Server3": { | |
"url": "foobar", | |
"weight": 42 | |
} | |
}, | |
"circuitBreaker": { | |
"expression": "foobar" | |
}, | |
"loadBalancer": { | |
"method": "foobar", | |
"sticky": true, | |
"stickiness": { | |
"cookieName": "foobar" | |
} | |
}, | |
"maxConn": { | |
"amount": 42, | |
"extractorFunc": "foobar" | |
}, | |
"healthCheck": { | |
"path": "foobar", | |
"port": 42, | |
"interval": "foobar" | |
} | |
}, | |
"provider0Backend2": { | |
"servers": { | |
"Server0": { | |
"url": "foobar", | |
"weight": 42 | |
}, | |
"Server1": { | |
"url": "foobar", | |
"weight": 42 | |
}, | |
"Server2": { | |
"url": "foobar", | |
"weight": 42 | |
}, | |
"Server3": { | |
"url": "foobar", | |
"weight": 42 | |
} | |
}, | |
"circuitBreaker": { | |
"expression": "foobar" | |
}, | |
"loadBalancer": { | |
"method": "foobar", | |
"sticky": true, | |
"stickiness": { | |
"cookieName": "foobar" | |
} | |
}, | |
"maxConn": { | |
"amount": 42, | |
"extractorFunc": "foobar" | |
}, | |
"healthCheck": { | |
"path": "foobar", | |
"port": 42, | |
"interval": "foobar" | |
} | |
}, | |
"provider0Backend3": { | |
"servers": { | |
"Server0": { | |
"url": "foobar", | |
"weight": 42 | |
}, | |
"Server1": { | |
"url": "foobar", | |
"weight": 42 | |
}, | |
"Server2": { | |
"url": "foobar", | |
"weight": 42 | |
}, | |
"Server3": { | |
"url": "foobar", | |
"weight": 42 | |
} | |
}, | |
"circuitBreaker": { | |
"expression": "foobar" | |
}, | |
"loadBalancer": { | |
"method": "foobar", | |
"sticky": true, | |
"stickiness": { | |
"cookieName": "foobar" | |
} | |
}, | |
"maxConn": { | |
"amount": 42, | |
"extractorFunc": "foobar" | |
}, | |
"healthCheck": { | |
"path": "foobar", | |
"port": 42, | |
"interval": "foobar" | |
} | |
} | |
}, | |
"frontends": { | |
"Frontend0": { | |
"entryPoints": [ | |
"foobar", | |
"foobar", | |
"foobar" | |
], | |
"backend": "provider0Backend0", | |
"routes": { | |
"Route0": { | |
"rule": "foobar" | |
}, | |
"Route1": { | |
"rule": "foobar" | |
}, | |
"Route2": { | |
"rule": "foobar" | |
}, | |
"Route3": { | |
"rule": "foobar" | |
} | |
}, | |
"passHostHeader": true, | |
"passTLSCert": true, | |
"priority": 42, | |
"basicAuth": [ | |
"foobar", | |
"foobar", | |
"foobar" | |
], | |
"whitelistSourceRange": [ | |
"foobar", | |
"foobar", | |
"foobar" | |
], | |
"headers": { | |
"customRequestHeaders": { | |
"name0": "foobar", | |
"name1": "foobar", | |
"name2": "foobar", | |
"name3": "foobar" | |
}, | |
"customResponseHeaders": { | |
"name0": "foobar", | |
"name1": "foobar", | |
"name2": "foobar", | |
"name3": "foobar" | |
}, | |
"allowedHosts": [ | |
"foobar", | |
"foobar", | |
"foobar" | |
], | |
"hostsProxyHeaders": [ | |
"foobar", | |
"foobar", | |
"foobar" | |
], | |
"sslRedirect": true, | |
"sslTemporaryRedirect": true, | |
"sslHost": "foobar", | |
"sslProxyHeaders": { | |
"name0": "foobar", | |
"name1": "foobar", | |
"name2": "foobar", | |
"name3": "foobar" | |
}, | |
"stsSeconds": 42, | |
"stsIncludeSubdomains": true, | |
"stsPreload": true, | |
"forceSTSHeader": true, | |
"frameDeny": true, | |
"customFrameOptionsValue": "foobar", | |
"contentTypeNosniff": true, | |
"browserXssFilter": true, | |
"contentSecurityPolicy": "foobar", | |
"publicKey": "foobar", | |
"referrerPolicy": "foobar", | |
"isDevelopment": true | |
}, | |
"errors": { | |
"ErrorPage0": { | |
"status": [ | |
"foobar", | |
"foobar", | |
"foobar" | |
], | |
"backend": "foobar", | |
"query": "foobar" | |
}, | |
"ErrorPage1": { | |
"status": [ | |
"foobar", | |
"foobar", | |
"foobar" | |
], | |
"backend": "foobar", | |
"query": "foobar" | |
}, | |
"ErrorPage2": { | |
"status": [ | |
"foobar", | |
"foobar", | |
"foobar" | |
], | |
"backend": "foobar", | |
"query": "foobar" | |
}, | |
"ErrorPage3": { | |
"status": [ | |
"foobar", | |
"foobar", | |
"foobar" | |
], | |
"backend": "foobar", | |
"query": "foobar" | |
} | |
} | |
}, | |
"Frontend1": { | |
"entryPoints": [ | |
"foobar", | |
"foobar", | |
"foobar" | |
], | |
"backend": "provider0Backend1", | |
"routes": { | |
"Route0": { | |
"rule": "foobar" | |
}, | |
"Route1": { | |
"rule": "foobar" | |
}, | |
"Route2": { | |
"rule": "foobar" | |
}, | |
"Route3": { | |
"rule": "foobar" | |
} | |
}, | |
"passHostHeader": true, | |
"passTLSCert": true, | |
"priority": 42, | |
"basicAuth": [ | |
"foobar", | |
"foobar", | |
"foobar" | |
], | |
"whitelistSourceRange": [ | |
"foobar", | |
"foobar", | |
"foobar" | |
], | |
"headers": { | |
"customRequestHeaders": { | |
"name0": "foobar", | |
"name1": "foobar", | |
"name2": "foobar", | |
"name3": "foobar" | |
}, | |
"customResponseHeaders": { | |
"name0": "foobar", | |
"name1": "foobar", | |
"name2": "foobar", | |
"name3": "foobar" | |
}, | |
"allowedHosts": [ | |
"foobar", | |
"foobar", | |
"foobar" | |
], | |
"hostsProxyHeaders": [ | |
"foobar", | |
"foobar", | |
"foobar" | |
], | |
"sslRedirect": true, | |
"sslTemporaryRedirect": true, | |
"sslHost": "foobar", | |
"sslProxyHeaders": { | |
"name0": "foobar", | |
"name1": "foobar", | |
"name2": "foobar", | |
"name3": "foobar" | |
}, | |
"stsSeconds": 42, | |
"stsIncludeSubdomains": true, | |
"stsPreload": true, | |
"forceSTSHeader": true, | |
"frameDeny": true, | |
"customFrameOptionsValue": "foobar", | |
"contentTypeNosniff": true, | |
"browserXssFilter": true, | |
"contentSecurityPolicy": "foobar", | |
"publicKey": "foobar", | |
"referrerPolicy": "foobar", | |
"isDevelopment": true | |
}, | |
"errors": { | |
"ErrorPage0": { | |
"status": [ | |
"foobar", | |
"foobar", | |
"foobar" | |
], | |
"backend": "foobar", | |
"query": "foobar" | |
}, | |
"ErrorPage1": { | |
"status": [ | |
"foobar", | |
"foobar", | |
"foobar" | |
], | |
"backend": "foobar", | |
"query": "foobar" | |
}, | |
"ErrorPage2": { | |
"status": [ | |
"foobar", | |
"foobar", | |
"foobar" | |
], | |
"backend": "foobar", | |
"query": "foobar" | |
}, | |
"ErrorPage3": { | |
"status": [ | |
"foobar", | |
"foobar", | |
"foobar" | |
], | |
"backend": "foobar", | |
"query": "foobar" | |
} | |
} | |
}, | |
"Frontend2": { | |
"entryPoints": [ | |
"foobar", | |
"foobar", | |
"foobar" | |
], | |
"backend": "provider0Backend2", | |
"routes": { | |
"Route0": { | |
"rule": "foobar" | |
}, | |
"Route1": { | |
"rule": "foobar" | |
}, | |
"Route2": { | |
"rule": "foobar" | |
}, | |
"Route3": { | |
"rule": "foobar" | |
} | |
}, | |
"passHostHeader": true, | |
"passTLSCert": true, | |
"priority": 42, | |
"basicAuth": [ | |
"foobar", | |
"foobar", | |
"foobar" | |
], | |
"whitelistSourceRange": [ | |
"foobar", | |
"foobar", | |
"foobar" | |
], | |
"headers": { | |
"customRequestHeaders": { | |
"name0": "foobar", | |
"name1": "foobar", | |
"name2": "foobar", | |
"name3": "foobar" | |
}, | |
"customResponseHeaders": { | |
"name0": "foobar", | |
"name1": "foobar", | |
"name2": "foobar", | |
"name3": "foobar" | |
}, | |
"allowedHosts": [ | |
"foobar", | |
"foobar", | |
"foobar" | |
], | |
"hostsProxyHeaders": [ | |
"foobar", | |
"foobar", | |
"foobar" | |
], | |
"sslRedirect": true, | |
"sslTemporaryRedirect": true, | |
"sslHost": "foobar", | |
"sslProxyHeaders": { | |
"name0": "foobar", | |
"name1": "foobar", | |
"name2": "foobar", | |
"name3": "foobar" | |
}, | |
"stsSeconds": 42, | |
"stsIncludeSubdomains": true, | |
"stsPreload": true, | |
"forceSTSHeader": true, | |
"frameDeny": true, | |
"customFrameOptionsValue": "foobar", | |
"contentTypeNosniff": true, | |
"browserXssFilter": true, | |
"contentSecurityPolicy": "foobar", | |
"publicKey": "foobar", | |
"referrerPolicy": "foobar", | |
"isDevelopment": true | |
}, | |
"errors": { | |
"ErrorPage0": { | |
"status": [ | |
"foobar", | |
"foobar", | |
"foobar" | |
], | |
"backend": "foobar", | |
"query": "foobar" | |
}, | |
"ErrorPage1": { | |
"status": [ | |
"foobar", | |
"foobar", | |
"foobar" | |
], | |
"backend": "foobar", | |
"query": "foobar" | |
}, | |
"ErrorPage2": { | |
"status": [ | |
"foobar", | |
"foobar", | |
"foobar" | |
], | |
"backend": "foobar", | |
"query": "foobar" | |
}, | |
"ErrorPage3": { | |
"status": [ | |
"foobar", | |
"foobar", | |
"foobar" | |
], | |
"backend": "foobar", | |
"query": "foobar" | |
} | |
} | |
}, | |
"Frontend3": { | |
"entryPoints": [ | |
"foobar", | |
"foobar", | |
"foobar" | |
], | |
"backend": "provider0Backend3", | |
"routes": { | |
"Route0": { | |
"rule": "foobar" | |
}, | |
"Route1": { | |
"rule": "foobar" | |
}, | |
"Route2": { | |
"rule": "foobar" | |
}, | |
"Route3": { | |
"rule": "foobar" | |
} | |
}, | |
"passHostHeader": true, | |
"passTLSCert": true, | |
"priority": 42, | |
"basicAuth": [ | |
"foobar", | |
"foobar", | |
"foobar" | |
], | |
"whitelistSourceRange": [ | |
"foobar", | |
"foobar", | |
"foobar" | |
], | |
"headers": { | |
"customRequestHeaders": { | |
"name0": "foobar", | |
"name1": "foobar", | |
"name2": "foobar", | |
"name3": "foobar" | |
}, | |
"customResponseHeaders": { | |
"name0": "foobar", | |
"name1": "foobar", | |
"name2": "foobar", | |
"name3": "foobar" | |
}, | |
"allowedHosts": [ | |
"foobar", | |
"foobar", | |
"foobar" | |
], | |
"hostsProxyHeaders": [ | |
"foobar", | |
"foobar", | |
"foobar" | |
], | |
"sslRedirect": true, | |
"sslTemporaryRedirect": true, | |
"sslHost": "foobar", | |
"sslProxyHeaders": { | |
"name0": "foobar", | |
"name1": "foobar", | |
"name2": "foobar", | |
"name3": "foobar" | |
}, | |
"stsSeconds": 42, | |
"stsIncludeSubdomains": true, | |
"stsPreload": true, | |
"forceSTSHeader": true, | |
"frameDeny": true, | |
"customFrameOptionsValue": "foobar", | |
"contentTypeNosniff": true, | |
"browserXssFilter": true, | |
"contentSecurityPolicy": "foobar", | |
"publicKey": "foobar", | |
"referrerPolicy": "foobar", | |
"isDevelopment": true | |
}, | |
"errors": { | |
"ErrorPage0": { | |
"status": [ | |
"foobar", | |
"foobar", | |
"foobar" | |
], | |
"backend": "foobar", | |
"query": "foobar" | |
}, | |
"ErrorPage1": { | |
"status": [ | |
"foobar", | |
"foobar", | |
"foobar" | |
], | |
"backend": "foobar", | |
"query": "foobar" | |
}, | |
"ErrorPage2": { | |
"status": [ | |
"foobar", | |
"foobar", | |
"foobar" | |
], | |
"backend": "foobar", | |
"query": "foobar" | |
}, | |
"ErrorPage3": { | |
"status": [ | |
"foobar", | |
"foobar", | |
"foobar" | |
], | |
"backend": "foobar", | |
"query": "foobar" | |
} | |
} | |
} | |
} | |
}, | |
"provider1": { | |
"backends": { | |
"provider1Backend0": { | |
"servers": { | |
"Server0": { | |
"url": "foobar", | |
"weight": 42 | |
}, | |
"Server1": { | |
"url": "foobar", | |
"weight": 42 | |
}, | |
"Server2": { | |
"url": "foobar", | |
"weight": 42 | |
}, | |
"Server3": { | |
"url": "foobar", | |
"weight": 42 | |
} | |
}, | |
"circuitBreaker": { | |
"expression": "foobar" | |
}, | |
"loadBalancer": { | |
"method": "foobar", | |
"sticky": true, | |
"stickiness": { | |
"cookieName": "foobar" | |
} | |
}, | |
"maxConn": { | |
"amount": 42, | |
"extractorFunc": "foobar" | |
}, | |
"healthCheck": { | |
"path": "foobar", | |
"port": 42, | |
"interval": "foobar" | |
} | |
}, | |
"provider1Backend1": { | |
"servers": { | |
"Server0": { | |
"url": "foobar", | |
"weight": 42 | |
}, | |
"Server1": { | |
"url": "foobar", | |
"weight": 42 | |
}, | |
"Server2": { | |
"url": "foobar", | |
"weight": 42 | |
}, | |
"Server3": { | |
"url": "foobar", | |
"weight": 42 | |
} | |
}, | |
"circuitBreaker": { | |
"expression": "foobar" | |
}, | |
"loadBalancer": { | |
"method": "foobar", | |
"sticky": true, | |
"stickiness": { | |
"cookieName": "foobar" | |
} | |
}, | |
"maxConn": { | |
"amount": 42, | |
"extractorFunc": "foobar" | |
}, | |
"healthCheck": { | |
"path": "foobar", | |
"port": 42, | |
"interval": "foobar" | |
} | |
}, | |
"provider1Backend2": { | |
"servers": { | |
"Server0": { | |
"url": "foobar", | |
"weight": 42 | |
}, | |
"Server1": { | |
"url": "foobar", | |
"weight": 42 | |
}, | |
"Server2": { | |
"url": "foobar", | |
"weight": 42 | |
}, | |
"Server3": { | |
"url": "foobar", | |
"weight": 42 | |
} | |
}, | |
"circuitBreaker": { | |
"expression": "foobar" | |
}, | |
"loadBalancer": { | |
"method": "foobar", | |
"sticky": true, | |
"stickiness": { | |
"cookieName": "foobar" | |
} | |
}, | |
"maxConn": { | |
"amount": 42, | |
"extractorFunc": "foobar" | |
}, | |
"healthCheck": { | |
"path": "foobar", | |
"port": 42, | |
"interval": "foobar" | |
} | |
}, | |
"provider1Backend3": { | |
"servers": { | |
"Server0": { | |
"url": "foobar", | |
"weight": 42 | |
}, | |
"Server1": { | |
"url": "foobar", | |
"weight": 42 | |
}, | |
"Server2": { | |
"url": "foobar", | |
"weight": 42 | |
}, | |
"Server3": { | |
"url": "foobar", | |
"weight": 42 | |
} | |
}, | |
"circuitBreaker": { | |
"expression": "foobar" | |
}, | |
"loadBalancer": { | |
"method": "foobar", | |
"sticky": true, | |
"stickiness": { | |
"cookieName": "foobar" | |
} | |
}, | |
"maxConn": { | |
"amount": 42, | |
"extractorFunc": "foobar" | |
}, | |
"healthCheck": { | |
"path": "foobar", | |
"port": 42, | |
"interval": "foobar" | |
} | |
} | |
}, | |
"frontends": { | |
"Frontend0": { | |
"entryPoints": [ | |
"foobar", | |
"foobar", | |
"foobar" | |
], | |
"backend": "provider1Backend0", | |
"routes": { | |
"Route0": { | |
"rule": "foobar" | |
}, | |
"Route1": { | |
"rule": "foobar" | |
}, | |
"Route2": { | |
"rule": "foobar" | |
}, | |
"Route3": { | |
"rule": "foobar" | |
} | |
}, | |
"passHostHeader": true, | |
"passTLSCert": true, | |
"priority": 42, | |
"basicAuth": [ | |
"foobar", | |
"foobar", | |
"foobar" | |
], | |
"whitelistSourceRange": [ | |
"foobar", | |
"foobar", | |
"foobar" | |
], | |
"headers": { | |
"customRequestHeaders": { | |
"name0": "foobar", | |
"name1": "foobar", | |
"name2": "foobar", | |
"name3": "foobar" | |
}, | |
"customResponseHeaders": { | |
"name0": "foobar", | |
"name1": "foobar", | |
"name2": "foobar", | |
"name3": "foobar" | |
}, | |
"allowedHosts": [ | |
"foobar", | |
"foobar", | |
"foobar" | |
], | |
"hostsProxyHeaders": [ | |
"foobar", | |
"foobar", | |
"foobar" | |
], | |
"sslRedirect": true, | |
"sslTemporaryRedirect": true, | |
"sslHost": "foobar", | |
"sslProxyHeaders": { | |
"name0": "foobar", | |
"name1": "foobar", | |
"name2": "foobar", | |
"name3": "foobar" | |
}, | |
"stsSeconds": 42, | |
"stsIncludeSubdomains": true, | |
"stsPreload": true, | |
"forceSTSHeader": true, | |
"frameDeny": true, | |
"customFrameOptionsValue": "foobar", | |
"contentTypeNosniff": true, | |
"browserXssFilter": true, | |
"contentSecurityPolicy": "foobar", | |
"publicKey": "foobar", | |
"referrerPolicy": "foobar", | |
"isDevelopment": true | |
}, | |
"errors": { | |
"ErrorPage0": { | |
"status": [ | |
"foobar", | |
"foobar", | |
"foobar" | |
], | |
"backend": "foobar", | |
"query": "foobar" | |
}, | |
"ErrorPage1": { | |
"status": [ | |
"foobar", | |
"foobar", | |
"foobar" | |
], | |
"backend": "foobar", | |
"query": "foobar" | |
}, | |
"ErrorPage2": { | |
"status": [ | |
"foobar", | |
"foobar", | |
"foobar" | |
], | |
"backend": "foobar", | |
"query": "foobar" | |
}, | |
"ErrorPage3": { | |
"status": [ | |
"foobar", | |
"foobar", | |
"foobar" | |
], | |
"backend": "foobar", | |
"query": "foobar" | |
} | |
} | |
}, | |
"Frontend1": { | |
"entryPoints": [ | |
"foobar", | |
"foobar", | |
"foobar" | |
], | |
"backend": "provider1Backend1", | |
"routes": { | |
"Route0": { | |
"rule": "foobar" | |
}, | |
"Route1": { | |
"rule": "foobar" | |
}, | |
"Route2": { | |
"rule": "foobar" | |
}, | |
"Route3": { | |
"rule": "foobar" | |
} | |
}, | |
"passHostHeader": true, | |
"passTLSCert": true, | |
"priority": 42, | |
"basicAuth": [ | |
"foobar", | |
"foobar", | |
"foobar" | |
], | |
"whitelistSourceRange": [ | |
"foobar", | |
"foobar", | |
"foobar" | |
], | |
"headers": { | |
"customRequestHeaders": { | |
"name0": "foobar", | |
"name1": "foobar", | |
"name2": "foobar", | |
"name3": "foobar" | |
}, | |
"customResponseHeaders": { | |
"name0": "foobar", | |
"name1": "foobar", | |
"name2": "foobar", | |
"name3": "foobar" | |
}, | |
"allowedHosts": [ | |
"foobar", | |
"foobar", | |
"foobar" | |
], | |
"hostsProxyHeaders": [ | |
"foobar", | |
"foobar", | |
"foobar" | |
], | |
"sslRedirect": true, | |
"sslTemporaryRedirect": true, | |
"sslHost": "foobar", | |
"sslProxyHeaders": { | |
"name0": "foobar", | |
"name1": "foobar", | |
"name2": "foobar", | |
"name3": "foobar" | |
}, | |
"stsSeconds": 42, | |
"stsIncludeSubdomains": true, | |
"stsPreload": true, | |
"forceSTSHeader": true, | |
"frameDeny": true, | |
"customFrameOptionsValue": "foobar", | |
"contentTypeNosniff": true, | |
"browserXssFilter": true, | |
"contentSecurityPolicy": "foobar", | |
"publicKey": "foobar", | |
"referrerPolicy": "foobar", | |
"isDevelopment": true | |
}, | |
"errors": { | |
"ErrorPage0": { | |
"status": [ | |
"foobar", | |
"foobar", | |
"foobar" | |
], | |
"backend": "foobar", | |
"query": "foobar" | |
}, | |
"ErrorPage1": { | |
"status": [ | |
"foobar", | |
"foobar", | |
"foobar" | |
], | |
"backend": "foobar", | |
"query": "foobar" | |
}, | |
"ErrorPage2": { | |
"status": [ | |
"foobar", | |
"foobar", | |
"foobar" | |
], | |
"backend": "foobar", | |
"query": "foobar" | |
}, | |
"ErrorPage3": { | |
"status": [ | |
"foobar", | |
"foobar", | |
"foobar" | |
], | |
"backend": "foobar", | |
"query": "foobar" | |
} | |
} | |
}, | |
"Frontend2": { | |
"entryPoints": [ | |
"foobar", | |
"foobar", | |
"foobar" | |
], | |
"backend": "provider1Backend2", | |
"routes": { | |
"Route0": { | |
"rule": "foobar" | |
}, | |
"Route1": { | |
"rule": "foobar" | |
}, | |
"Route2": { | |
"rule": "foobar" | |
}, | |
"Route3": { | |
"rule": "foobar" | |
} | |
}, | |
"passHostHeader": true, | |
"passTLSCert": true, | |
"priority": 42, | |
"basicAuth": [ | |
"foobar", | |
"foobar", | |
"foobar" | |
], | |
"whitelistSourceRange": [ | |
"foobar", | |
"foobar", | |
"foobar" | |
], | |
"headers": { | |
"customRequestHeaders": { | |
"name0": "foobar", | |
"name1": "foobar", | |
"name2": "foobar", | |
"name3": "foobar" | |
}, | |
"customResponseHeaders": { | |
"name0": "foobar", | |
"name1": "foobar", | |
"name2": "foobar", | |
"name3": "foobar" | |
}, | |
"allowedHosts": [ | |
"foobar", | |
"foobar", | |
"foobar" | |
], | |
"hostsProxyHeaders": [ | |
"foobar", | |
"foobar", | |
"foobar" | |
], | |
"sslRedirect": true, | |
"sslTemporaryRedirect": true, | |
"sslHost": "foobar", | |
"sslProxyHeaders": { | |
"name0": "foobar", | |
"name1": "foobar", | |
"name2": "foobar", | |
"name3": "foobar" | |
}, | |
"stsSeconds": 42, | |
"stsIncludeSubdomains": true, | |
"stsPreload": true, | |
"forceSTSHeader": true, | |
"frameDeny": true, | |
"customFrameOptionsValue": "foobar", | |
"contentTypeNosniff": true, | |
"browserXssFilter": true, | |
"contentSecurityPolicy": "foobar", | |
"publicKey": "foobar", | |
"referrerPolicy": "foobar", | |
"isDevelopment": true | |
}, | |
"errors": { | |
"ErrorPage0": { | |
"status": [ | |
"foobar", | |
"foobar", | |
"foobar" | |
], | |
"backend": "foobar", | |
"query": "foobar" | |
}, | |
"ErrorPage1": { | |
"status": [ | |
"foobar", | |
"foobar", | |
"foobar" | |
], | |
"backend": "foobar", | |
"query": "foobar" | |
}, | |
"ErrorPage2": { | |
"status": [ | |
"foobar", | |
"foobar", | |
"foobar" | |
], | |
"backend": "foobar", | |
"query": "foobar" | |
}, | |
"ErrorPage3": { | |
"status": [ | |
"foobar", | |
"foobar", | |
"foobar" | |
], | |
"backend": "foobar", | |
"query": "foobar" | |
} | |
} | |
}, | |
"Frontend3": { | |
"entryPoints": [ | |
"foobar", | |
"foobar", | |
"foobar" | |
], | |
"backend": "provider1Backend3", | |
"routes": { | |
"Route0": { | |
"rule": "foobar" | |
}, | |
"Route1": { | |
"rule": "foobar" | |
}, | |
"Route2": { | |
"rule": "foobar" | |
}, | |
"Route3": { | |
"rule": "foobar" | |
} | |
}, | |
"passHostHeader": true, | |
"passTLSCert": true, | |
"priority": 42, | |
"basicAuth": [ | |
"foobar", | |
"foobar", | |
"foobar" | |
], | |
"whitelistSourceRange": [ | |
"foobar", | |
"foobar", | |
"foobar" | |
], | |
"headers": { | |
"customRequestHeaders": { | |
"name0": "foobar", | |
"name1": "foobar", | |
"name2": "foobar", | |
"name3": "foobar" | |
}, | |
"customResponseHeaders": { | |
"name0": "foobar", | |
"name1": "foobar", | |
"name2": "foobar", | |
"name3": "foobar" | |
}, | |
"allowedHosts": [ | |
"foobar", | |
"foobar", | |
"foobar" | |
], | |
"hostsProxyHeaders": [ | |
"foobar", | |
"foobar", | |
"foobar" | |
], | |
"sslRedirect": true, | |
"sslTemporaryRedirect": true, | |
"sslHost": "foobar", | |
"sslProxyHeaders": { | |
"name0": "foobar", | |
"name1": "foobar", | |
"name2": "foobar", | |
"name3": "foobar" | |
}, | |
"stsSeconds": 42, | |
"stsIncludeSubdomains": true, | |
"stsPreload": true, | |
"forceSTSHeader": true, | |
"frameDeny": true, | |
"customFrameOptionsValue": "foobar", | |
"contentTypeNosniff": true, | |
"browserXssFilter": true, | |
"contentSecurityPolicy": "foobar", | |
"publicKey": "foobar", | |
"referrerPolicy": "foobar", | |
"isDevelopment": true | |
}, | |
"errors": { | |
"ErrorPage0": { | |
"status": [ | |
"foobar", | |
"foobar", | |
"foobar" | |
], | |
"backend": "foobar", | |
"query": "foobar" | |
}, | |
"ErrorPage1": { | |
"status": [ | |
"foobar", | |
"foobar", | |
"foobar" | |
], | |
"backend": "foobar", | |
"query": "foobar" | |
}, | |
"ErrorPage2": { | |
"status": [ | |
"foobar", | |
"foobar", | |
"foobar" | |
], | |
"backend": "foobar", | |
"query": "foobar" | |
}, | |
"ErrorPage3": { | |
"status": [ | |
"foobar", | |
"foobar", | |
"foobar" | |
], | |
"backend": "foobar", | |
"query": "foobar" | |
} | |
} | |
} | |
} | |
}, | |
"provider2": { | |
"backends": { | |
"provider2Backend0": { | |
"servers": { | |
"Server0": { | |
"url": "foobar", | |
"weight": 42 | |
}, | |
"Server1": { | |
"url": "foobar", | |
"weight": 42 | |
}, | |
"Server2": { | |
"url": "foobar", | |
"weight": 42 | |
}, | |
"Server3": { | |
"url": "foobar", | |
"weight": 42 | |
} | |
}, | |
"circuitBreaker": { | |
"expression": "foobar" | |
}, | |
"loadBalancer": { | |
"method": "foobar", | |
"sticky": true, | |
"stickiness": { | |
"cookieName": "foobar" | |
} | |
}, | |
"maxConn": { | |
"amount": 42, | |
"extractorFunc": "foobar" | |
}, | |
"healthCheck": { | |
"path": "foobar", | |
"port": 42, | |
"interval": "foobar" | |
} | |
}, | |
"provider2Backend1": { | |
"servers": { | |
"Server0": { | |
"url": "foobar", | |
"weight": 42 | |
}, | |
"Server1": { | |
"url": "foobar", | |
"weight": 42 | |
}, | |
"Server2": { | |
"url": "foobar", | |
"weight": 42 | |
}, | |
"Server3": { | |
"url": "foobar", | |
"weight": 42 | |
} | |
}, | |
"circuitBreaker": { | |
"expression": "foobar" | |
}, | |
"loadBalancer": { | |
"method": "foobar", | |
"sticky": true, | |
"stickiness": { | |
"cookieName": "foobar" | |
} | |
}, | |
"maxConn": { | |
"amount": 42, | |
"extractorFunc": "foobar" | |
}, | |
"healthCheck": { | |
"path": "foobar", | |
"port": 42, | |
"interval": "foobar" | |
} | |
}, | |
"provider2Backend2": { | |
"servers": { | |
"Server0": { | |
"url": "foobar", | |
"weight": 42 | |
}, | |
"Server1": { | |
"url": "foobar", | |
"weight": 42 | |
}, | |
"Server2": { | |
"url": "foobar", | |
"weight": 42 | |
}, | |
"Server3": { | |
"url": "foobar", | |
"weight": 42 | |
} | |
}, | |
"circuitBreaker": { | |
"expression": "foobar" | |
}, | |
"loadBalancer": { | |
"method": "foobar", | |
"sticky": true, | |
"stickiness": { | |
"cookieName": "foobar" | |
} | |
}, | |
"maxConn": { | |
"amount": 42, | |
"extractorFunc": "foobar" | |
}, | |
"healthCheck": { | |
"path": "foobar", | |
"port": 42, | |
"interval": "foobar" | |
} | |
}, | |
"provider2Backend3": { | |
"servers": { | |
"Server0": { | |
"url": "foobar", | |
"weight": 42 | |
}, | |
"Server1": { | |
"url": "foobar", | |
"weight": 42 | |
}, | |
"Server2": { | |
"url": "foobar", | |
"weight": 42 | |
}, | |
"Server3": { | |
"url": "foobar", | |
"weight": 42 | |
} | |
}, | |
"circuitBreaker": { | |
"expression": "foobar" | |
}, | |
"loadBalancer": { | |
"method": "foobar", | |
"sticky": true, | |
"stickiness": { | |
"cookieName": "foobar" | |
} | |
}, | |
"maxConn": { | |
"amount": 42, | |
"extractorFunc": "foobar" | |
}, | |
"healthCheck": { | |
"path": "foobar", | |
"port": 42, | |
"interval": "foobar" | |
} | |
} | |
}, | |
"frontends": { | |
"Frontend0": { | |
"entryPoints": [ | |
"foobar", | |
"foobar", | |
"foobar" | |
], | |
"backend": "provider2Backend0", | |
"routes": { | |
"Route0": { | |
"rule": "foobar" | |
}, | |
"Route1": { | |
"rule": "foobar" | |
}, | |
"Route2": { | |
"rule": "foobar" | |
}, | |
"Route3": { | |
"rule": "foobar" | |
} | |
}, | |
"passHostHeader": true, | |
"passTLSCert": true, | |
"priority": 42, | |
"basicAuth": [ | |
"foobar", | |
"foobar", | |
"foobar" | |
], | |
"whitelistSourceRange": [ | |
"foobar", | |
"foobar", | |
"foobar" | |
], | |
"headers": { | |
"customRequestHeaders": { | |
"name0": "foobar", | |
"name1": "foobar", | |
"name2": "foobar", | |
"name3": "foobar" | |
}, | |
"customResponseHeaders": { | |
"name0": "foobar", | |
"name1": "foobar", | |
"name2": "foobar", | |
"name3": "foobar" | |
}, | |
"allowedHosts": [ | |
"foobar", | |
"foobar", | |
"foobar" | |
], | |
"hostsProxyHeaders": [ | |
"foobar", | |
"foobar", | |
"foobar" | |
], | |
"sslRedirect": true, | |
"sslTemporaryRedirect": true, | |
"sslHost": "foobar", | |
"sslProxyHeaders": { | |
"name0": "foobar", | |
"name1": "foobar", | |
"name2": "foobar", | |
"name3": "foobar" | |
}, | |
"stsSeconds": 42, | |
"stsIncludeSubdomains": true, | |
"stsPreload": true, | |
"forceSTSHeader": true, | |
"frameDeny": true, | |
"customFrameOptionsValue": "foobar", | |
"contentTypeNosniff": true, | |
"browserXssFilter": true, | |
"contentSecurityPolicy": "foobar", | |
"publicKey": "foobar", | |
"referrerPolicy": "foobar", | |
"isDevelopment": true | |
}, | |
"errors": { | |
"ErrorPage0": { | |
"status": [ | |
"foobar", | |
"foobar", | |
"foobar" | |
], | |
"backend": "foobar", | |
"query": "foobar" | |
}, | |
"ErrorPage1": { | |
"status": [ | |
"foobar", | |
"foobar", | |
"foobar" | |
], | |
"backend": "foobar", | |
"query": "foobar" | |
}, | |
"ErrorPage2": { | |
"status": [ | |
"foobar", | |
"foobar", | |
"foobar" | |
], | |
"backend": "foobar", | |
"query": "foobar" | |
}, | |
"ErrorPage3": { | |
"status": [ | |
"foobar", | |
"foobar", | |
"foobar" | |
], | |
"backend": "foobar", | |
"query": "foobar" | |
} | |
} | |
}, | |
"Frontend1": { | |
"entryPoints": [ | |
"foobar", | |
"foobar", | |
"foobar" | |
], | |
"backend": "provider2Backend1", | |
"routes": { | |
"Route0": { | |
"rule": "foobar" | |
}, | |
"Route1": { | |
"rule": "foobar" | |
}, | |
"Route2": { | |
"rule": "foobar" | |
}, | |
"Route3": { | |
"rule": "foobar" | |
} | |
}, | |
"passHostHeader": true, | |
"passTLSCert": true, | |
"priority": 42, | |
"basicAuth": [ | |
"foobar", | |
"foobar", | |
"foobar" | |
], | |
"whitelistSourceRange": [ | |
"foobar", | |
"foobar", | |
"foobar" | |
], | |
"headers": { | |
"customRequestHeaders": { | |
"name0": "foobar", | |
"name1": "foobar", | |
"name2": "foobar", | |
"name3": "foobar" | |
}, | |
"customResponseHeaders": { | |
"name0": "foobar", | |
"name1": "foobar", | |
"name2": "foobar", | |
"name3": "foobar" | |
}, | |
"allowedHosts": [ | |
"foobar", | |
"foobar", | |
"foobar" | |
], | |
"hostsProxyHeaders": [ | |
"foobar", | |
"foobar", | |
"foobar" | |
], | |
"sslRedirect": true, | |
"sslTemporaryRedirect": true, | |
"sslHost": "foobar", | |
"sslProxyHeaders": { | |
"name0": "foobar", | |
"name1": "foobar", | |
"name2": "foobar", | |
"name3": "foobar" | |
}, | |
"stsSeconds": 42, | |
"stsIncludeSubdomains": true, | |
"stsPreload": true, | |
"forceSTSHeader": true, | |
"frameDeny": true, | |
"customFrameOptionsValue": "foobar", | |
"contentTypeNosniff": true, | |
"browserXssFilter": true, | |
"contentSecurityPolicy": "foobar", | |
"publicKey": "foobar", | |
"referrerPolicy": "foobar", | |
"isDevelopment": true | |
}, | |
"errors": { | |
"ErrorPage0": { | |
"status": [ | |
"foobar", | |
"foobar", | |
"foobar" | |
], | |
"backend": "foobar", | |
"query": "foobar" | |
}, | |
"ErrorPage1": { | |
"status": [ | |
"foobar", | |
"foobar", | |
"foobar" | |
], | |
"backend": "foobar", | |
"query": "foobar" | |
}, | |
"ErrorPage2": { | |
"status": [ | |
"foobar", | |
"foobar", | |
"foobar" | |
], | |
"backend": "foobar", | |
"query": "foobar" | |
}, | |
"ErrorPage3": { | |
"status": [ | |
"foobar", | |
"foobar", | |
"foobar" | |
], | |
"backend": "foobar", | |
"query": "foobar" | |
} | |
} | |
}, | |
"Frontend2": { | |
"entryPoints": [ | |
"foobar", | |
"foobar", | |
"foobar" | |
], | |
"backend": "provider2Backend2", | |
"routes": { | |
"Route0": { | |
"rule": "foobar" | |
}, | |
"Route1": { | |
"rule": "foobar" | |
}, | |
"Route2": { | |
"rule": "foobar" | |
}, | |
"Route3": { | |
"rule": "foobar" | |
} | |
}, | |
"passHostHeader": true, | |
"passTLSCert": true, | |
"priority": 42, | |
"basicAuth": [ | |
"foobar", | |
"foobar", | |
"foobar" | |
], | |
"whitelistSourceRange": [ | |
"foobar", | |
"foobar", | |
"foobar" | |
], | |
"headers": { | |
"customRequestHeaders": { | |
"name0": "foobar", | |
"name1": "foobar", | |
"name2": "foobar", | |
"name3": "foobar" | |
}, | |
"customResponseHeaders": { | |
"name0": "foobar", | |
"name1": "foobar", | |
"name2": "foobar", | |
"name3": "foobar" | |
}, | |
"allowedHosts": [ | |
"foobar", | |
"foobar", | |
"foobar" | |
], | |
"hostsProxyHeaders": [ | |
"foobar", | |
"foobar", | |
"foobar" | |
], | |
"sslRedirect": true, | |
"sslTemporaryRedirect": true, | |
"sslHost": "foobar", | |
"sslProxyHeaders": { | |
"name0": "foobar", | |
"name1": "foobar", | |
"name2": "foobar", | |
"name3": "foobar" | |
}, | |
"stsSeconds": 42, | |
"stsIncludeSubdomains": true, | |
"stsPreload": true, | |
"forceSTSHeader": true, | |
"frameDeny": true, | |
"customFrameOptionsValue": "foobar", | |
"contentTypeNosniff": true, | |
"browserXssFilter": true, | |
"contentSecurityPolicy": "foobar", | |
"publicKey": "foobar", | |
"referrerPolicy": "foobar", | |
"isDevelopment": true | |
}, | |
"errors": { | |
"ErrorPage0": { | |
"status": [ | |
"foobar", | |
"foobar", | |
"foobar" | |
], | |
"backend": "foobar", | |
"query": "foobar" | |
}, | |
"ErrorPage1": { | |
"status": [ | |
"foobar", | |
"foobar", | |
"foobar" | |
], | |
"backend": "foobar", | |
"query": "foobar" | |
}, | |
"ErrorPage2": { | |
"status": [ | |
"foobar", | |
"foobar", | |
"foobar" | |
], | |
"backend": "foobar", | |
"query": "foobar" | |
}, | |
"ErrorPage3": { | |
"status": [ | |
"foobar", | |
"foobar", | |
"foobar" | |
], | |
"backend": "foobar", | |
"query": "foobar" | |
} | |
} | |
}, | |
"Frontend3": { | |
"entryPoints": [ | |
"foobar", | |
"foobar", | |
"foobar" | |
], | |
"backend": "provider2Backend3", | |
"routes": { | |
"Route0": { | |
"rule": "foobar" | |
}, | |
"Route1": { | |
"rule": "foobar" | |
}, | |
"Route2": { | |
"rule": "foobar" | |
}, | |
"Route3": { | |
"rule": "foobar" | |
} | |
}, | |
"passHostHeader": true, | |
"passTLSCert": true, | |
"priority": 42, | |
"basicAuth": [ | |
"foobar", | |
"foobar", | |
"foobar" | |
], | |
"whitelistSourceRange": [ | |
"foobar", | |
"foobar", | |
"foobar" | |
], | |
"headers": { | |
"customRequestHeaders": { | |
"name0": "foobar", | |
"name1": "foobar", | |
"name2": "foobar", | |
"name3": "foobar" | |
}, | |
"customResponseHeaders": { | |
"name0": "foobar", | |
"name1": "foobar", | |
"name2": "foobar", | |
"name3": "foobar" | |
}, | |
"allowedHosts": [ | |
"foobar", | |
"foobar", | |
"foobar" | |
], | |
"hostsProxyHeaders": [ | |
"foobar", | |
"foobar", | |
"foobar" | |
], | |
"sslRedirect": true, | |
"sslTemporaryRedirect": true, | |
"sslHost": "foobar", | |
"sslProxyHeaders": { | |
"name0": "foobar", | |
"name1": "foobar", | |
"name2": "foobar", | |
"name3": "foobar" | |
}, | |
"stsSeconds": 42, | |
"stsIncludeSubdomains": true, | |
"stsPreload": true, | |
"forceSTSHeader": true, | |
"frameDeny": true, | |
"customFrameOptionsValue": "foobar", | |
"contentTypeNosniff": true, | |
"browserXssFilter": true, | |
"contentSecurityPolicy": "foobar", | |
"publicKey": "foobar", | |
"referrerPolicy": "foobar", | |
"isDevelopment": true | |
}, | |
"errors": { | |
"ErrorPage0": { | |
"status": [ | |
"foobar", | |
"foobar", | |
"foobar" | |
], | |
"backend": "foobar", | |
"query": "foobar" | |
}, | |
"ErrorPage1": { | |
"status": [ | |
"foobar", | |
"foobar", | |
"foobar" | |
], | |
"backend": "foobar", | |
"query": "foobar" | |
}, | |
"ErrorPage2": { | |
"status": [ | |
"foobar", | |
"foobar", | |
"foobar" | |
], | |
"backend": "foobar", | |
"query": "foobar" | |
}, | |
"ErrorPage3": { | |
"status": [ | |
"foobar", | |
"foobar", | |
"foobar" | |
], | |
"backend": "foobar", | |
"query": "foobar" | |
} | |
} | |
} | |
} | |
}, | |
"provider3": { | |
"backends": { | |
"provider3Backend0": { | |
"servers": { | |
"Server0": { | |
"url": "foobar", | |
"weight": 42 | |
}, | |
"Server1": { | |
"url": "foobar", | |
"weight": 42 | |
}, | |
"Server2": { | |
"url": "foobar", | |
"weight": 42 | |
}, | |
"Server3": { | |
"url": "foobar", | |
"weight": 42 | |
} | |
}, | |
"circuitBreaker": { | |
"expression": "foobar" | |
}, | |
"loadBalancer": { | |
"method": "foobar", | |
"sticky": true, | |
"stickiness": { | |
"cookieName": "foobar" | |
} | |
}, | |
"maxConn": { | |
"amount": 42, | |
"extractorFunc": "foobar" | |
}, | |
"healthCheck": { | |
"path": "foobar", | |
"port": 42, | |
"interval": "foobar" | |
} | |
}, | |
"provider3Backend1": { | |
"servers": { | |
"Server0": { | |
"url": "foobar", | |
"weight": 42 | |
}, | |
"Server1": { | |
"url": "foobar", | |
"weight": 42 | |
}, | |
"Server2": { | |
"url": "foobar", | |
"weight": 42 | |
}, | |
"Server3": { | |
"url": "foobar", | |
"weight": 42 | |
} | |
}, | |
"circuitBreaker": { | |
"expression": "foobar" | |
}, | |
"loadBalancer": { | |
"method": "foobar", | |
"sticky": true, | |
"stickiness": { | |
"cookieName": "foobar" | |
} | |
}, | |
"maxConn": { | |
"amount": 42, | |
"extractorFunc": "foobar" | |
}, | |
"healthCheck": { | |
"path": "foobar", | |
"port": 42, | |
"interval": "foobar" | |
} | |
}, | |
"provider3Backend2": { | |
"servers": { | |
"Server0": { | |
"url": "foobar", | |
"weight": 42 | |
}, | |
"Server1": { | |
"url": "foobar", | |
"weight": 42 | |
}, | |
"Server2": { | |
"url": "foobar", | |
"weight": 42 | |
}, | |
"Server3": { | |
"url": "foobar", | |
"weight": 42 | |
} | |
}, | |
"circuitBreaker": { | |
"expression": "foobar" | |
}, | |
"loadBalancer": { | |
"method": "foobar", | |
"sticky": true, | |
"stickiness": { | |
"cookieName": "foobar" | |
} | |
}, | |
"maxConn": { | |
"amount": 42, | |
"extractorFunc": "foobar" | |
}, | |
"healthCheck": { | |
"path": "foobar", | |
"port": 42, | |
"interval": "foobar" | |
} | |
}, | |
"provider3Backend3": { | |
"servers": { | |
"Server0": { | |
"url": "foobar", | |
"weight": 42 | |
}, | |
"Server1": { | |
"url": "foobar", | |
"weight": 42 | |
}, | |
"Server2": { | |
"url": "foobar", | |
"weight": 42 | |
}, | |
"Server3": { | |
"url": "foobar", | |
"weight": 42 | |
} | |
}, | |
"circuitBreaker": { | |
"expression": "foobar" | |
}, | |
"loadBalancer": { | |
"method": "foobar", | |
"sticky": true, | |
"stickiness": { | |
"cookieName": "foobar" | |
} | |
}, | |
"maxConn": { | |
"amount": 42, | |
"extractorFunc": "foobar" | |
}, | |
"healthCheck": { | |
"path": "foobar", | |
"port": 42, | |
"interval": "foobar" | |
} | |
} | |
}, | |
"frontends": { | |
"Frontend0": { | |
"entryPoints": [ | |
"foobar", | |
"foobar", | |
"foobar" | |
], | |
"backend": "provider3Backend0", | |
"routes": { | |
"Route0": { | |
"rule": "foobar" | |
}, | |
"Route1": { | |
"rule": "foobar" | |
}, | |
"Route2": { | |
"rule": "foobar" | |
}, | |
"Route3": { | |
"rule": "foobar" | |
} | |
}, | |
"passHostHeader": true, | |
"passTLSCert": true, | |
"priority": 42, | |
"basicAuth": [ | |
"foobar", | |
"foobar", | |
"foobar" | |
], | |
"whitelistSourceRange": [ | |
"foobar", | |
"foobar", | |
"foobar" | |
], | |
"headers": { | |
"customRequestHeaders": { | |
"name0": "foobar", | |
"name1": "foobar", | |
"name2": "foobar", | |
"name3": "foobar" | |
}, | |
"customResponseHeaders": { | |
"name0": "foobar", | |
"name1": "foobar", | |
"name2": "foobar", | |
"name3": "foobar" | |
}, | |
"allowedHosts": [ | |
"foobar", | |
"foobar", | |
"foobar" | |
], | |
"hostsProxyHeaders": [ | |
"foobar", | |
"foobar", | |
"foobar" | |
], | |
"sslRedirect": true, | |
"sslTemporaryRedirect": true, | |
"sslHost": "foobar", | |
"sslProxyHeaders": { | |
"name0": "foobar", | |
"name1": "foobar", | |
"name2": "foobar", | |
"name3": "foobar" | |
}, | |
"stsSeconds": 42, | |
"stsIncludeSubdomains": true, | |
"stsPreload": true, | |
"forceSTSHeader": true, | |
"frameDeny": true, | |
"customFrameOptionsValue": "foobar", | |
"contentTypeNosniff": true, | |
"browserXssFilter": true, | |
"contentSecurityPolicy": "foobar", | |
"publicKey": "foobar", | |
"referrerPolicy": "foobar", | |
"isDevelopment": true | |
}, | |
"errors": { | |
"ErrorPage0": { | |
"status": [ | |
"foobar", | |
"foobar", | |
"foobar" | |
], | |
"backend": "foobar", | |
"query": "foobar" | |
}, | |
"ErrorPage1": { | |
"status": [ | |
"foobar", | |
"foobar", | |
"foobar" | |
], | |
"backend": "foobar", | |
"query": "foobar" | |
}, | |
"ErrorPage2": { | |
"status": [ | |
"foobar", | |
"foobar", | |
"foobar" | |
], | |
"backend": "foobar", | |
"query": "foobar" | |
}, | |
"ErrorPage3": { | |
"status": [ | |
"foobar", | |
"foobar", | |
"foobar" | |
], | |
"backend": "foobar", | |
"query": "foobar" | |
} | |
} | |
}, | |
"Frontend1": { | |
"entryPoints": [ | |
"foobar", | |
"foobar", | |
"foobar" | |
], | |
"backend": "provider3Backend1", | |
"routes": { | |
"Route0": { | |
"rule": "foobar" | |
}, | |
"Route1": { | |
"rule": "foobar" | |
}, | |
"Route2": { | |
"rule": "foobar" | |
}, | |
"Route3": { | |
"rule": "foobar" | |
} | |
}, | |
"passHostHeader": true, | |
"passTLSCert": true, | |
"priority": 42, | |
"basicAuth": [ | |
"foobar", | |
"foobar", | |
"foobar" | |
], | |
"whitelistSourceRange": [ | |
"foobar", | |
"foobar", | |
"foobar" | |
], | |
"headers": { | |
"customRequestHeaders": { | |
"name0": "foobar", | |
"name1": "foobar", | |
"name2": "foobar", | |
"name3": "foobar" | |
}, | |
"customResponseHeaders": { | |
"name0": "foobar", | |
"name1": "foobar", | |
"name2": "foobar", | |
"name3": "foobar" | |
}, | |
"allowedHosts": [ | |
"foobar", | |
"foobar", | |
"foobar" | |
], | |
"hostsProxyHeaders": [ | |
"foobar", | |
"foobar", | |
"foobar" | |
], | |
"sslRedirect": true, | |
"sslTemporaryRedirect": true, | |
"sslHost": "foobar", | |
"sslProxyHeaders": { | |
"name0": "foobar", | |
"name1": "foobar", | |
"name2": "foobar", | |
"name3": "foobar" | |
}, | |
"stsSeconds": 42, | |
"stsIncludeSubdomains": true, | |
"stsPreload": true, | |
"forceSTSHeader": true, | |
"frameDeny": true, | |
"customFrameOptionsValue": "foobar", | |
"contentTypeNosniff": true, | |
"browserXssFilter": true, | |
"contentSecurityPolicy": "foobar", | |
"publicKey": "foobar", | |
"referrerPolicy": "foobar", | |
"isDevelopment": true | |
}, | |
"errors": { | |
"ErrorPage0": { | |
"status": [ | |
"foobar", | |
"foobar", | |
"foobar" | |
], | |
"backend": "foobar", | |
"query": "foobar" | |
}, | |
"ErrorPage1": { | |
"status": [ | |
"foobar", | |
"foobar", | |
"foobar" | |
], | |
"backend": "foobar", | |
"query": "foobar" | |
}, | |
"ErrorPage2": { | |
"status": [ | |
"foobar", | |
"foobar", | |
"foobar" | |
], | |
"backend": "foobar", | |
"query": "foobar" | |
}, | |
"ErrorPage3": { | |
"status": [ | |
"foobar", | |
"foobar", | |
"foobar" | |
], | |
"backend": "foobar", | |
"query": "foobar" | |
} | |
} | |
}, | |
"Frontend2": { | |
"entryPoints": [ | |
"foobar", | |
"foobar", | |
"foobar" | |
], | |
"backend": "provider3Backend2", | |
"routes": { | |
"Route0": { | |
"rule": "foobar" | |
}, | |
"Route1": { | |
"rule": "foobar" | |
}, | |
"Route2": { | |
"rule": "foobar" | |
}, | |
"Route3": { | |
"rule": "foobar" | |
} | |
}, | |
"passHostHeader": true, | |
"passTLSCert": true, | |
"priority": 42, | |
"basicAuth": [ | |
"foobar", | |
"foobar", | |
"foobar" | |
], | |
"whitelistSourceRange": [ | |
"foobar", | |
"foobar", | |
"foobar" | |
], | |
"headers": { | |
"customRequestHeaders": { | |
"name0": "foobar", | |
"name1": "foobar", | |
"name2": "foobar", | |
"name3": "foobar" | |
}, | |
"customResponseHeaders": { | |
"name0": "foobar", | |
"name1": "foobar", | |
"name2": "foobar", | |
"name3": "foobar" | |
}, | |
"allowedHosts": [ | |
"foobar", | |
"foobar", | |
"foobar" | |
], | |
"hostsProxyHeaders": [ | |
"foobar", | |
"foobar", | |
"foobar" | |
], | |
"sslRedirect": true, | |
"sslTemporaryRedirect": true, | |
"sslHost": "foobar", | |
"sslProxyHeaders": { | |
"name0": "foobar", | |
"name1": "foobar", | |
"name2": "foobar", | |
"name3": "foobar" | |
}, | |
"stsSeconds": 42, | |
"stsIncludeSubdomains": true, | |
"stsPreload": true, | |
"forceSTSHeader": true, | |
"frameDeny": true, | |
"customFrameOptionsValue": "foobar", | |
"contentTypeNosniff": true, | |
"browserXssFilter": true, | |
"contentSecurityPolicy": "foobar", | |
"publicKey": "foobar", | |
"referrerPolicy": "foobar", | |
"isDevelopment": true | |
}, | |
"errors": { | |
"ErrorPage0": { | |
"status": [ | |
"foobar", | |
"foobar", | |
"foobar" | |
], | |
"backend": "foobar", | |
"query": "foobar" | |
}, | |
"ErrorPage1": { | |
"status": [ | |
"foobar", | |
"foobar", | |
"foobar" | |
], | |
"backend": "foobar", | |
"query": "foobar" | |
}, | |
"ErrorPage2": { | |
"status": [ | |
"foobar", | |
"foobar", | |
"foobar" | |
], | |
"backend": "foobar", | |
"query": "foobar" | |
}, | |
"ErrorPage3": { | |
"status": [ | |
"foobar", | |
"foobar", | |
"foobar" | |
], | |
"backend": "foobar", | |
"query": "foobar" | |
} | |
} | |
}, | |
"Frontend3": { | |
"entryPoints": [ | |
"foobar", | |
"foobar", | |
"foobar" | |
], | |
"backend": "provider3Backend3", | |
"routes": { | |
"Route0": { | |
"rule": "foobar" | |
}, | |
"Route1": { | |
"rule": "foobar" | |
}, | |
"Route2": { | |
"rule": "foobar" | |
}, | |
"Route3": { | |
"rule": "foobar" | |
} | |
}, | |
"passHostHeader": true, | |
"passTLSCert": true, | |
"priority": 42, | |
"basicAuth": [ | |
"foobar", | |
"foobar", | |
"foobar" | |
], | |
"whitelistSourceRange": [ | |
"foobar", | |
"foobar", | |
"foobar" | |
], | |
"headers": { | |
"customRequestHeaders": { | |
"name0": "foobar", | |
"name1": "foobar", | |
"name2": "foobar", | |
"name3": "foobar" | |
}, | |
"customResponseHeaders": { | |
"name0": "foobar", | |
"name1": "foobar", | |
"name2": "foobar", | |
"name3": "foobar" | |
}, | |
"allowedHosts": [ | |
"foobar", | |
"foobar", | |
"foobar" | |
], | |
"hostsProxyHeaders": [ | |
"foobar", | |
"foobar", | |
"foobar" | |
], | |
"sslRedirect": true, | |
"sslTemporaryRedirect": true, | |
"sslHost": "foobar", | |
"sslProxyHeaders": { | |
"name0": "foobar", | |
"name1": "foobar", | |
"name2": "foobar", | |
"name3": "foobar" | |
}, | |
"stsSeconds": 42, | |
"stsIncludeSubdomains": true, | |
"stsPreload": true, | |
"forceSTSHeader": true, | |
"frameDeny": true, | |
"customFrameOptionsValue": "foobar", | |
"contentTypeNosniff": true, | |
"browserXssFilter": true, | |
"contentSecurityPolicy": "foobar", | |
"publicKey": "foobar", | |
"referrerPolicy": "foobar", | |
"isDevelopment": true | |
}, | |
"errors": { | |
"ErrorPage0": { | |
"status": [ | |
"foobar", | |
"foobar", | |
"foobar" | |
], | |
"backend": "foobar", | |
"query": "foobar" | |
}, | |
"ErrorPage1": { | |
"status": [ | |
"foobar", | |
"foobar", | |
"foobar" | |
], | |
"backend": "foobar", | |
"query": "foobar" | |
}, | |
"ErrorPage2": { | |
"status": [ | |
"foobar", | |
"foobar", | |
"foobar" | |
], | |
"backend": "foobar", | |
"query": "foobar" | |
}, | |
"ErrorPage3": { | |
"status": [ | |
"foobar", | |
"foobar", | |
"foobar" | |
], | |
"backend": "foobar", | |
"query": "foobar" | |
} | |
} | |
} | |
} | |
} | |
} |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment