Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- global
- log 127.0.0.1 local2
- # log /dev/log local1 notice
- chroot /var/lib/haproxy
- stats socket /run/haproxy/admin.sock mode 660 level admin
- stats timeout 30s
- user haproxy
- group haproxy
- daemon
- tune.ssl.default-dh-param 2048
- ssl-server-verify none
- crt-base /etc/ssl/certs/
- defaults
- log global
- mode http
- option tcplog
- option http-server-close
- timeout connect 5000
- timeout client 50000
- timeout server 50000
- frontend stats
- bind *:9999
- mode http
- stats enable
- stats refresh 30s
- stats show-node
- stats auth admin:admin
- stats show-desc Super Awesome Stats Page! YAY!
- stats uri /haproxy?stats
- frontend http_front
- bind *:80
- bind *:443 ssl crt test01.pem crt test02.pem crt dev42.pem
- default_backend http_back
- mode http
- option dontlognull
- use_backend %[req.hdr(host),lower,map_dom(/etc/haproxy/domain2backend.map,bk_default)]
- backend http_back
- mode http
- server localhost 127.0.0.1:9998 check
- backend test01
- mode http
- server test01 172.20.0.141:80 check
- backend test02
- mode http
- server test02 172.20.0.142:80 check
- backend dev42
- mode http
- server dev42 172.20.0.42:443 ssl check cookie dev42
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement