Implement proxy protocol into haproxy configuration
This commit is contained in:
@@ -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
|
||||||
|
|
||||||
|
@@ -1,4 +1,4 @@
|
|||||||
bind :80
|
bind :80 accept-proxy
|
||||||
mode http
|
mode http
|
||||||
option forwardfor
|
option forwardfor
|
||||||
option httplog
|
option httplog
|
||||||
|
@@ -1,4 +1,4 @@
|
|||||||
bind :443
|
bind :443 accept-proxy
|
||||||
mode tcp
|
mode tcp
|
||||||
option tcplog
|
option tcplog
|
||||||
option dontlognull
|
option dontlognull
|
||||||
|
Reference in New Issue
Block a user