X-Git-Url: https://git.openstreetmap.org/chef.git/blobdiff_plain/9d456f01b9ef62193a864f8f2c8a81b563c0f51b..f2eac4110bc6ac4a5627216998e92312276e2321:/cookbooks/nominatim/recipes/default.rb diff --git a/cookbooks/nominatim/recipes/default.rb b/cookbooks/nominatim/recipes/default.rb index 19e48909f..9285e5ad5 100644 --- a/cookbooks/nominatim/recipes/default.rb +++ b/cookbooks/nominatim/recipes/default.rb @@ -132,6 +132,7 @@ end ## Nominatim backend include_recipe "git" +include_recipe "python" package "build-essential" package "cmake" @@ -148,6 +149,8 @@ package "libgeos++-dev" package "libproj-dev" package "osmosis" +python_package "osmium" + source_directory = "#{basedir}/nominatim" build_directory = "#{basedir}/bin" @@ -306,6 +309,7 @@ apache_module "proxy" apache_module "proxy_fcgi" apache_module "proxy_http" apache_module "headers" +apache_module "reqtimeout" service "php7.0-fpm" do action [:enable, :start] @@ -357,7 +361,7 @@ web_servers = search(:node, "recipes:web\\:\\:frontend").collect do |n| # ~FC010 end.flatten fail2ban_filter "nominatim" do - failregex '^ - - \[\] "[^"]+" (400|429) ' + failregex '^ - - \[\] "[^"]+" (408|429) ' end fail2ban_jail "nominatim" do