public-access-proxy: fix haproxy config indentation
This commit is contained in:
parent
3b98bfb261
commit
9168f27585
|
@ -91,15 +91,13 @@ in {
|
||||||
option forwardfor
|
option forwardfor
|
||||||
http-request set-header X-Forwarded-Proto http
|
http-request set-header X-Forwarded-Proto http
|
||||||
http-request set-header X-Forwarded-Port 80
|
http-request set-header X-Forwarded-Port 80
|
||||||
${
|
${
|
||||||
concatMapStringsSep "\n" (proxyHost:
|
concatMapStringsSep "\n" (proxyHost:
|
||||||
optionalString
|
optionalString
|
||||||
(proxyHost.hostNames != [ ] && proxyHost.proxyTo.host != null)
|
(proxyHost.hostNames != [ ] && proxyHost.proxyTo.host != null)
|
||||||
(concatMapStringsSep "\n" (hostname: ''
|
(concatMapStringsSep "\n" (hostname: ''
|
||||||
use-server ${hostname}-http if { req.hdr(host) -i ${hostname} }
|
${" "}use-server ${hostname}-http if { req.hdr(host) -i ${hostname} }
|
||||||
server ${hostname}-http ${proxyHost.proxyTo.host}:${
|
${" "}server ${hostname}-http ${proxyHost.proxyTo.host}:${toString proxyHost.proxyTo.httpPort}
|
||||||
toString proxyHost.proxyTo.httpPort
|
|
||||||
}
|
|
||||||
'') (proxyHost.hostNames))) (cfg.proxyHosts)
|
'') (proxyHost.hostNames))) (cfg.proxyHosts)
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -115,15 +113,13 @@ in {
|
||||||
option http-server-close
|
option http-server-close
|
||||||
http-request set-header X-Forwarded-Proto https
|
http-request set-header X-Forwarded-Proto https
|
||||||
http-request set-header X-Forwarded-Port 443
|
http-request set-header X-Forwarded-Port 443
|
||||||
${
|
${
|
||||||
concatMapStringsSep "\n" (proxyHost:
|
concatMapStringsSep "\n" (proxyHost:
|
||||||
optionalString
|
optionalString
|
||||||
(proxyHost.hostNames != [ ] && proxyHost.proxyTo.host != null)
|
(proxyHost.hostNames != [ ] && proxyHost.proxyTo.host != null)
|
||||||
(concatMapStringsSep "\n" (hostname: ''
|
(concatMapStringsSep "\n" (hostname: ''
|
||||||
use-server ${hostname}-https if { req.ssl_sni -i ${hostname} }
|
${" "}use-server ${hostname}-https if { req_ssl_sni -i ${hostname} }
|
||||||
server ${hostname}-https ${proxyHost.proxyTo.host}:${
|
${" "}server ${hostname}-https ${proxyHost.proxyTo.host}:${toString proxyHost.proxyTo.httpsPort}
|
||||||
toString proxyHost.proxyTo.httpsPort
|
|
||||||
}
|
|
||||||
'') (proxyHost.hostNames))) (cfg.proxyHosts)
|
'') (proxyHost.hostNames))) (cfg.proxyHosts)
|
||||||
}
|
}
|
||||||
'';
|
'';
|
||||||
|
|
Loading…
Reference in New Issue
Block a user