Allow setting custom mpm and parameters
diff --git a/metadata/service/server/single.yml b/metadata/service/server/single.yml
index 21f3319..0f2aef6 100644
--- a/metadata/service/server/single.yml
+++ b/metadata/service/server/single.yml
@@ -13,3 +13,21 @@
modules:
- ssl
- rewrite
+ mpm:
+ prefork:
+ enabled: true
+ servers:
+ start: 5
+ spare:
+ min: ${apache:server:mpm:servers:start}
+ max: 10
+ # Avoid memory leakage by restarting workers every x requests
+ max_requests: 0
+ # Should be 80% of server memory / average memory usage of one worker
+ max_clients: 150
+ # Should be same or more than max clients
+ limit: ${apache:server:mpm:max_clients}
+ event:
+ enabled: false
+ worker:
+ enabled: false