X-Git-Url: https://git.openstreetmap.org/chef.git/blobdiff_plain/03b7d5e985a34d01dccfd03dc11488015e97f7df..9be289f6ca62466cd80a1ee4cf8a7c819b3831b8:/cookbooks/nominatim/recipes/default.rb diff --git a/cookbooks/nominatim/recipes/default.rb b/cookbooks/nominatim/recipes/default.rb index 05227bb46..d667db3cf 100644 --- a/cookbooks/nominatim/recipes/default.rb +++ b/cookbooks/nominatim/recipes/default.rb @@ -370,6 +370,19 @@ template "/etc/logrotate.d/apache2" do mode 0o644 end +include_recipe "fail2ban" + +fail2ban_filter "nominatim" do + failregex "Warning ignored: " +end + +fail2ban_jail "nominatim" do + filter "nominatim" + logpath "#{node[:nominatim][:logdir]}/restricted_ips.log" + ports [80, 443] + maxretry 3 +end + munin_plugin_conf "nominatim" do template "munin.erb" variables :db => node[:nominatim][:dbname],