proxy more apps
This commit is contained in:
parent
2e680ff98c
commit
9e1c690743
1 changed files with 39 additions and 6 deletions
|
|
@ -118,22 +118,26 @@ services = {
|
||||||
|
|
||||||
acl is_plone hdr(host) -i stura.htw-dresden.de
|
acl is_plone hdr(host) -i stura.htw-dresden.de
|
||||||
acl is_www_plone hdr(host) -i www.stura.htw-dresden.de
|
acl is_www_plone hdr(host) -i www.stura.htw-dresden.de
|
||||||
|
acl is_tix hdr(host) -i tix.htw.stura-dresden.de
|
||||||
|
acl is_vot hdr(host) -i vot.htw.stura-dresden.de
|
||||||
|
acl is_dat hdr(host) -i dat.htw.stura-dresden.de
|
||||||
acl is_pro hdr(host) -i pro.stura.htw-dresden.de
|
acl is_pro hdr(host) -i pro.stura.htw-dresden.de
|
||||||
|
|
||||||
use_backend plone_80 if is_plone
|
use_backend plone_80 if is_plone
|
||||||
use_backend plone_80 if is_www_plone
|
use_backend plone_80 if is_www_plone
|
||||||
use_backend pro_80 if is_pro
|
use_backend pro_80 if is_pro
|
||||||
|
use_backend tix_80 if is_tix
|
||||||
|
use_backend dat_80 if is_dat
|
||||||
|
use_backend vot_80 if is_vot
|
||||||
default_backend plone_80
|
default_backend plone_80
|
||||||
|
|
||||||
|
|
||||||
# ---- SSH Jump ----
|
|
||||||
frontend ssh_jump
|
|
||||||
bind *:22
|
|
||||||
mode tcp
|
|
||||||
use_backend ssh_srs2
|
|
||||||
frontend ssh_jump_alt
|
frontend ssh_jump_alt
|
||||||
bind *:2142
|
bind *:2142
|
||||||
mode tcp
|
mode tcp
|
||||||
|
timeout client 30m
|
||||||
|
timeout connect 10s
|
||||||
|
log-format "%ci:%cp [%t] %ft %b/%s %Tw/%Tc/%Tt %B %ts %ac/%fc/%bc/%sc/%rc %sq/%bq dst:%[var(sess.dst)] "
|
||||||
use_backend ssh_srs2
|
use_backend ssh_srs2
|
||||||
|
|
||||||
# ---- SNI routing (TCP, peek at handshake) ----
|
# ---- SNI routing (TCP, peek at handshake) ----
|
||||||
|
|
@ -147,7 +151,9 @@ services = {
|
||||||
#use_backend terminate_plone if { req_ssl_sni -i stura.htw-dresden.de }
|
#use_backend terminate_plone if { req_ssl_sni -i stura.htw-dresden.de }
|
||||||
use_backend plone_passthrough if { req_ssl_sni -i stura.htw-dresden.de }
|
use_backend plone_passthrough if { req_ssl_sni -i stura.htw-dresden.de }
|
||||||
use_backend plone_passthrough if { req_ssl_sni -i www.stura.htw-dresden.de }
|
use_backend plone_passthrough if { req_ssl_sni -i www.stura.htw-dresden.de }
|
||||||
# passed through to nginx on remote host
|
use_backend tix_passthrough if { req_ssl_sni -i tix.htw.stura-dresden.de }
|
||||||
|
use_backend vot_passthrough if { req_ssl_sni -i vot.htw.stura-dresden.de }
|
||||||
|
use_backend dat_passthrough if { req_ssl_sni -i dat.htw.stura-dresden.de }
|
||||||
use_backend tls_passthrough if { req_ssl_sni -i pro.stura.htw-dresden.de }
|
use_backend tls_passthrough if { req_ssl_sni -i pro.stura.htw-dresden.de }
|
||||||
|
|
||||||
backend terminate_plone
|
backend terminate_plone
|
||||||
|
|
@ -157,12 +163,27 @@ services = {
|
||||||
|
|
||||||
backend ssh_srs2
|
backend ssh_srs2
|
||||||
mode tcp
|
mode tcp
|
||||||
|
timeout server 30m
|
||||||
|
timeout connect 10s
|
||||||
|
option tcpka
|
||||||
server srs2 141.56.51.2:80 check
|
server srs2 141.56.51.2:80 check
|
||||||
|
|
||||||
backend tls_passthrough
|
backend tls_passthrough
|
||||||
mode tcp
|
mode tcp
|
||||||
server nginx_host 141.56.51.15:443 check
|
server nginx_host 141.56.51.15:443 check
|
||||||
|
|
||||||
|
backend tix_passthrough
|
||||||
|
mode tcp
|
||||||
|
server nginx_host 141.56.51.220:443 check
|
||||||
|
|
||||||
|
backend vot_passthrough
|
||||||
|
mode tcp
|
||||||
|
server nginx_host 141.56.51.57:443 check
|
||||||
|
|
||||||
|
backend dat_passthrough
|
||||||
|
mode tcp
|
||||||
|
server nginx_host 141.56.51.81:443 check
|
||||||
|
|
||||||
backend plone_passthrough
|
backend plone_passthrough
|
||||||
mode tcp
|
mode tcp
|
||||||
server nginx_host 141.56.51.3:443 check
|
server nginx_host 141.56.51.3:443 check
|
||||||
|
|
@ -177,6 +198,18 @@ services = {
|
||||||
mode http
|
mode http
|
||||||
server plone 141.56.51.3:80 check
|
server plone 141.56.51.3:80 check
|
||||||
|
|
||||||
|
backend tix_80
|
||||||
|
mode http
|
||||||
|
server plone 141.56.51.220:80 check
|
||||||
|
|
||||||
|
backend vot_80
|
||||||
|
mode http
|
||||||
|
server plone 141.56.51.57:80 check
|
||||||
|
|
||||||
|
backend dat_80
|
||||||
|
mode http
|
||||||
|
server plone 141.56.51.81:80 check
|
||||||
|
|
||||||
backend pro_80
|
backend pro_80
|
||||||
mode http
|
mode http
|
||||||
server plone 141.56.51.15:80 check
|
server plone 141.56.51.15:80 check
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue