From 3f1852dd1b0711f31530232c05a56c5aff408448 Mon Sep 17 00:00:00 2001 From: Thomas Lynch Date: Thu, 19 Oct 2023 21:34:02 +1100 Subject: [PATCH] Add env var example for maxconn and cache total-max-size --- docker-compose.yml | 2 ++ haproxy/haproxy.cfg | 4 ++-- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/docker-compose.yml b/docker-compose.yml index 590f6aa..3b448a3 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -24,6 +24,8 @@ services: - ../../Documents/dataplaneapi/build/dataplaneapi:/usr/local/bin/dataplaneapi environment: # These are the hcaptcha and recaptcha test keys, not leaking any dont worry :^) + - HAPROXY_MAXCONN=5000 + - HAPROXY_CACHE_MB=500 - HCAPTCHA_SITEKEY=20000000-ffff-ffff-ffff-000000000002 - HCAPTCHA_SECRET=0x0000000000000000000000000000000000000000 #- RECAPTCHA_SECRET=6LeIxAcTAAAAAGG-vFI1TnRWxMZNFuojJ4WifJWe diff --git a/haproxy/haproxy.cfg b/haproxy/haproxy.cfg index b49a65d..70bb88e 100644 --- a/haproxy/haproxy.cfg +++ b/haproxy/haproxy.cfg @@ -1,6 +1,6 @@ global daemon - maxconn 256 + maxconn "${HAPROXY_MAXCONN}" log stdout format raw local0 debug lua-load /etc/haproxy/scripts/register-servers.lua lua-load-per-thread /etc/haproxy/scripts/register-bot-check.lua @@ -158,7 +158,7 @@ frontend http-in default_backend servers cache basic_cache - total-max-size 250 + total-max-size "${HAPROXY_CACHE_MB}" max-object-size 31457280 max-age 86400 process-vary on