From 6ee746236ae25eadd35c26717866984ea528b50f Mon Sep 17 00:00:00 2001 From: thelittlefireman Date: Sat, 2 Jan 2021 14:11:36 +0100 Subject: [PATCH] Add USE_LIMIT_CONN to site-config --- entrypoint/site-config.sh | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/entrypoint/site-config.sh b/entrypoint/site-config.sh index 949157e..03d0324 100644 --- a/entrypoint/site-config.sh +++ b/entrypoint/site-config.sh @@ -547,6 +547,14 @@ else replace_in_file "${NGINX_PREFIX}server.conf" "%LIMIT_REQ%" "" fi +# connection limiting +if [ "$USE_LIMIT_CONN" = "yes" ] ; then + replace_in_file "${NGINX_PREFIX}server.conf" "%LIMIT_CONN%" "include ${NGINX_PREFIX}limit-conn.conf;" + replace_in_file "${NGINX_PREFIX}limit-conn.conf" "%LIMIT_CONN_MAX%" "$LIMIT_CONN_MAX" +else + replace_in_file "${NGINX_PREFIX}server.conf" "%LIMIT_CONN%" "" +fi + # fail2ban if [ "$USE_FAIL2BAN" = "yes" ] ; then replace_in_file "${NGINX_PREFIX}server.conf" "%USE_FAIL2BAN%" "include /etc/nginx/fail2ban-ip.conf;"