## Nominatim backend
include_recipe "git"
+include_recipe "python"
package "build-essential"
package "cmake"
package "libproj-dev"
package "osmosis"
+python_package "osmium"
+
source_directory = "#{basedir}/nominatim"
build_directory = "#{basedir}/bin"
apache_module "proxy_fcgi"
apache_module "proxy_http"
apache_module "headers"
+apache_module "reqtimeout"
service "php7.0-fpm" do
action [:enable, :start]
end.flatten
fail2ban_filter "nominatim" do
- failregex '^<HOST> - - \[\] "[^"]+" (400|429) '
+ failregex '^<HOST> - - \[\] "[^"]+" (408|429) '
end
fail2ban_jail "nominatim" do