Implement proxy protocol into haproxy configuration

This commit is contained in:
2022-06-01 20:59:19 +00:00
parent 7f33c6400b
commit 9e588d156d
3 changed files with 4 additions and 4 deletions

View File

@@ -76,7 +76,7 @@ for i in `ls $DOMAIN_DIR|cut -d / -f2` ; do
then then
echo "backend $(jq -r .DOMAIN $i)_http"; echo "backend $(jq -r .DOMAIN $i)_http";
echo " mode http"; echo " mode http";
echo " server $(jq -r .DOMAIN $i) $(jq -r .LOCAL_IP $i):$(jq -r .HTTP_PORT $i)"; echo " server $(jq -r .DOMAIN $i) $(jq -r .LOCAL_IP $i):$(jq -r .HTTP_PORT $i) send-proxy";
fi fi
done done
@@ -123,7 +123,7 @@ for i in `ls $DOMAIN_DIR|cut -d / -f2` ; do
echo "backend $(jq -r .DOMAIN $i)_https"; echo "backend $(jq -r .DOMAIN $i)_https";
echo " option ssl-hello-chk"; echo " option ssl-hello-chk";
echo " mode tcp"; echo " mode tcp";
echo " server $(jq -r .DOMAIN $i) $(jq -r .LOCAL_IP $i):$(jq -r .HTTPS_PORT $i) check"; echo " server $(jq -r .DOMAIN $i) $(jq -r .LOCAL_IP $i):$(jq -r .HTTPS_PORT $i) check send-proxy";
fi fi
done done

View File

@@ -1,4 +1,4 @@
bind :80 bind :80 accept-proxy
mode http mode http
option forwardfor option forwardfor
option httplog option httplog

View File

@@ -1,4 +1,4 @@
bind :443 bind :443 accept-proxy
mode tcp mode tcp
option tcplog option tcplog
option dontlognull option dontlognull