pyosmium
python3-psycopg2
python3-dotenv
+ python3-psutil
+ python3-jinja2
php-pgsql
php-intl
php-symfony-dotenv
user "nominatim"
group "nominatim"
not_if { node[:nominatim][:state] != "slave" && File.exist?("#{source_directory}/README.md") }
- notifies :run, "execute[compile_nominatim]", :immediately
+ notifies :run, "execute[compile_nominatim]"
end
remote_file "#{source_directory}/data/country_osm_grid.sql.gz" do
group "nominatim"
end
-template "#{ui_directory}/dist/config.js" do
+template "#{ui_directory}/dist/theme/config.theme.js" do
source "ui-config.js.erb"
owner "nominatim"
group "nominatim"
"nominatim.openstreetmap.com",
"nominatim.openstreetmap.net",
"nominatim.openstreetmaps.org",
- "nominatim.openmaps.org"]
+ "nominatim.openmaps.org",
+ "nominatim.qgis.org"]
notifies :reload, "service[nginx]"
end
filter "nginx-limit-req"
logpath "#{node[:nominatim][:logdir]}/nominatim.openstreetmap.org-error.log"
ports [80, 443]
- maxretry 5
+ maxretry 20
ignoreips frontend_addresses.flatten.sort
end