X-Git-Url: https://git.openstreetmap.org./chef.git/blobdiff_plain/3c27239e5cbf4a3f550f33ba7cf3b66d6916d12a..440743879646b28a9fc271d04c6be6fe6ae74606:/cookbooks/nominatim/templates/default/nginx.erb?ds=inline diff --git a/cookbooks/nominatim/templates/default/nginx.erb b/cookbooks/nominatim/templates/default/nginx.erb index df689304c..1aae26e42 100644 --- a/cookbooks/nominatim/templates/default/nginx.erb +++ b/cookbooks/nominatim/templates/default/nginx.erb @@ -1,5 +1,5 @@ upstream nominatim_service { - server 127.0.0.1:<%= @pools[:www][:port ]%>; + server unix:/run/php/nominatim.openstreetmap.org.sock; } map $uri $nominatim_script_name { @@ -49,7 +49,7 @@ map $http_referer $missing_referer { geo $whitelisted { default 0; <% @frontends.each do |frontend| -%> -<% frontend.ipaddresses(:role => :external) do |address| -%> +<% frontend.ipaddresses(:role => :external).sort.each do |address| -%> <%= address %> 1; <% end -%> <% end -%> @@ -178,7 +178,7 @@ server { include <%= @confdir %>/nginx_blocked_generic.conf; limit_req zone=www burst=10; - limit_req zone=tarpit burst=2; + limit_req zone=tarpit burst=5; limit_req zone=reverse burst=5; limit_req_status 429; fastcgi_pass nominatim_service;