global maxconn 100000 resolvers docker_resolver nameserver dns 127.0.0.11:53 defaults log global mode http timeout connect 5000 timeout client 30000 timeout server 30000 compression algo gzip compression type text/plain text/css application/json application/javascript application/x-javascript text/xml application/xml application/xml+rss text/javascript default-server init-addr last,libc,none check resolvers docker_resolver frontend main mode http bind :::443 v4v6 ssl strict-sni alpn h2,http/1.1 crt /certs/ bind :::80 v4v6 http-request set-header X-Forwarded-For %[src] http-request set-header X-Forwarded-Proto https if { ssl_fc } redirect scheme https code 301 if !{ ssl_fc } http-response set-header Strict-Transport-Security max-age=15768000 if { res.fhdr_cnt(Strict-Transport-Security) 0 } http-response del-header Server use_backend greboid_com if { req.hdr(Host),regsub(:[0-9]+$,) greboid.com || req.hdr(Host),regsub(:[0-9]+$,) -i www.greboid.com } backend greboid_com mode http server server1 greboid-greboid-1:8080