Enabled RLimit to reduce load from CGI caused by bots. default tip
authorOleksandr Gavenko <gavenkoa@gmail.com>
Thu, 29 May 2025 23:05:15 +0300
changeset 46 7cff6c76e744
parent 45 523b546805a7
Enabled RLimit to reduce load from CGI caused by bots.
deb/apache-register-hg.bash
--- a/deb/apache-register-hg.bash	Thu May 29 23:04:23 2025 +0300
+++ b/deb/apache-register-hg.bash	Thu May 29 23:05:15 2025 +0300
@@ -56,6 +56,8 @@
     </IfModule>
 
     ScriptAliasMatch  ^/(.*)  /srv/hg/hgweb.cgi/\$1
+    RLimitMEM 100000000
+    RLimitNPROC 4
 
     <Directory "/srv/hg/">
         Options +ExecCGI
@@ -81,6 +83,8 @@
     </IfModule>
 
     ScriptAliasMatch  ^/(.*)  /srv/hg/hgweb.cgi/\$1
+    RLimitMEM 100000000
+    RLimitNPROC 4
 
     <Directory "/srv/hg/">
         Options +ExecCGI