From: Rafael dos Santos Silva <xfalcox@gmail.com> Date: Thu, 17 Feb 2022 19:54:08 +0000 (-0300) Subject: FEATURE: Bump and allow customization of nginx worker_processes X-Git-Url: https://vcs.fsf.org/?a=commitdiff_plain;h=65fa2054db98d4e9e8cfcadf2a30ca8a6a06b19f;p=discourse_docker.git FEATURE: Bump and allow customization of nginx worker_processes MessageBus connections on busy sites can easily use more than the max default number of connections. Refer to http://nginx.org/en/docs/ngx_core_module.html#worker_connections --- diff --git a/templates/web.template.yml b/templates/web.template.yml index e4bd8a4..cdfc16f 100644 --- a/templates/web.template.yml +++ b/templates/web.template.yml @@ -21,6 +21,7 @@ params: home: /var/www/discourse upload_size: 10m + nginx_worker_connections: 4000 run: - exec: thpoff echo "thpoff is installed!" @@ -135,6 +136,11 @@ run: from: /client_max_body_size.+$/ to: client_max_body_size $upload_size ; + - replace: + filename: "/etc/nginx/conf.d/discourse.conf" + from: /worker_connections.+$/ + to: worker_connections $nginx_worker_connections ; + - exec: cmd: echo "done configuring web" hook: web_config