1+ global
2+ log stdout format raw local0 info
3+ pidfile /tmp/haproxy.pid
4+ log 127.0.0.1 len 32768 local2
5+ log -send-hostname
6+ maxconn 4000
7+ user haproxy
8+ group haproxy
9+ ulimit-n 9000
10+ ssl-default-bind-options no-sslv3 no-tls-tickets
11+ ssl-default-bind-ciphers ECDH+AESGCM:ECDH+AES256:ECDH+AES128:DH+AESGCM:DH+AES256:DH+AES:RSA+AESGCM:RSA+AES:!aNULL:!MD5:!DSS
12+ ssl-default-server-options no-sslv3 no-tls-tickets
13+ ssl-default-server-ciphers ECDH+AESGCM:ECDH+AES256:ECDH+AES128:DH+AESGCM:DH+AES256:DH+AES:RSA+AESGCM:RSA+AES:!aNULL:!MD5:!DSS
14+ stats socket 127.0.0.1:14567
15+ stats socket /var/lib/haproxy/haproxy.stats mode 660 level admin user haproxy group haproxy expose-fd listeners
16+ server -state-file /var/lib/haproxy/state
17+
18+ defaults
19+ mode http
20+ log global
21+ option http-ignore-probes
22+ option http-server-close
23+ option httplog
24+ option redispatch
25+ retries 3
26+ timeout http-request 10s
27+ timeout queue 1m
28+ timeout connect 10s
29+ timeout client 1m
30+ timeout server 1m
31+ timeout http-keep-alive 10s
32+ timeout check 10s
33+ maxconn 3000
34+ load-server-state-from-file global
35+
36+ resolvers docker
37+ nameserver dns1 127.0.0.11:53
38+ resolve_retries 3
39+ timeout resolve 1s
40+ timeout retry 1s
41+ hold other 10s
42+ hold refused 10s
43+ hold nx 10s
44+ hold timeout 10s
45+ hold valid 10s
46+ hold obsolete 10s
47+
48+ frontend fe_web
49+ bind *:443 ssl crt /usr/local/etc/haproxy/haproxy.pem no-sslv3 no-tlsv10 no-tlsv11 alpn h2,http/1.1 transparent
50+ bind *:80
51+ http-request set-header X-Forwarded-Proto https
52+ use_backend stat if { path -i /haproxy }
53+ use_backend %[req.hdr(host),lower,map(/usr/local/etc/haproxy/backends.map)]
54+
55+ backend azuremfa_be
56+ server docker azuremfa:80 check resolvers docker init-addr libc,none
57+
58+ backend gateway_be
59+ server docker gateway:80 check resolvers docker init-addr libc,none
60+
61+ backend middleware_be
62+ server docker middleware:80 check resolvers docker init-addr libc,none
63+
64+ backend ra_be
65+ server docker ra:80 check resolvers docker init-addr libc,none
66+
67+ backend selfservice_be
68+ server docker selfservice:80 check resolvers docker init-addr libc,none
69+
70+ backend tiqr_be
71+ server docker tiqr:80 check resolvers docker init-addr libc,none
72+
73+ backend webauthn_be
74+ server docker webauthn:80 check resolvers docker init-addr libc,none
75+
76+ backend ssp_be
77+ server docker ssp:80 check resolvers docker init-addr libc,none
78+
79+ backend demogssp_be
80+ server docker demogssp:80 check resolvers docker init-addr libc,none
81+
82+ backend stepupapi_be
83+ server docker stepupapi:80 check resolvers docker init-addr libc,none
84+
85+ backend engine_be
86+ server docker engine:80 check resolvers docker init-addr libc,none
87+
88+ backend profile_be
89+ server docker profile:80 check resolvers docker init-addr libc,none
90+
91+ backend mujina-idp_be
92+ server docker mujina-idp:80 check resolvers docker init-addr libc,none
93+ option forwarded
94+
95+ backend mujina-sp_be
96+ server docker mujina-sp:80 check resolvers docker init-addr libc,none
97+
98+ backend manage_be
99+ server docker managegui:80 check resolvers docker init-addr libc,none
100+
101+ backend connect_be
102+ server docker oidcng:80 check resolvers docker init-addr libc,none
103+
104+ backend pdp_be
105+ server docker pdpgui:80 check resolvers docker init-addr libc,none
106+
107+ backend teams_be
108+ server docker teamsgui:80 check resolvers docker init-addr libc,none
109+
110+ backend voot_be
111+ server docker voot:8080 check resolvers docker init-addr libc,none
112+
113+ backend aa_be
114+ server docker aa:8080 check resolvers docker init-addr libc,none
115+
116+ backend oidcplayground_be
117+ server docker oidcplaygroundgui:80 check resolvers docker init-addr libc,none
118+
119+ backend userlifecycle_be
120+ server docker userlifecycle:80 check resolvers docker init-addr libc,none
121+
122+ backend spdashboard_be
123+ server docker spdashboard:80 check resolvers docker init-addr libc,none
124+
125+ backend invite_be
126+ server docker inviteclient:80 check resolvers docker init-addr libc,none
127+
128+ backend welcome_be
129+ server docker invitewelcome:80 check resolvers docker init-addr libc,none
130+
131+ backend sbs_be
132+ server docker sbs:8080 check resolvers docker init-addr libc,none
133+
134+ backend stat
135+ stats enable
136+ stats uri /haproxy
137+ stats refresh 15s
138+ stats show-legends
0 commit comments