X-Git-Url: https://git.openstreetmap.org./chef.git/blobdiff_plain/9ea9aee7f9fa1fb3c68cf32aedea233f4d7c8f81..1da1fcb6fb984882d2564148d2135897c5396431:/cookbooks/community/recipes/default.rb?ds=sidebyside diff --git a/cookbooks/community/recipes/default.rb b/cookbooks/community/recipes/default.rb index 23b888af0..467f67ba3 100644 --- a/cookbooks/community/recipes/default.rb +++ b/cookbooks/community/recipes/default.rb @@ -85,7 +85,7 @@ execute "discourse_container_data_rebuild" do end ssl_certificate "community.openstreetmap.org" do - domains ["community.openstreetmap.org", "community.osm.org"] + domains ["community.openstreetmap.org", "community.osm.org", "communities.openstreetmap.org", "communities.osm.org"] notifies :run, "execute[discourse_container_web_only_rebuild]" end @@ -105,8 +105,16 @@ execute "discourse_container_mail_receiver_rebuild" do group "root" end -## FIXME -# Backup the backups -# Maybe use /srv/community.openstreetmap.org/shared/web-only/backups/ -# Or https://github.com/discourse/discourse_docker/blob/8b0ae9b4da2f48d62d7a88035018dba403918325/templates/postgres.template.yml#L240 -# and tar of the shared web uploads +## FIXME https://github.com/discourse/discourse_docker/pull/611 +template "/etc/cron.daily/community-backup" do + source "backup.cron.erb" + owner "root" + group "root" + mode "750" +end + +node.default[:prometheus][:exporters][443] = { + :name => "community", + :address => "#{node[:prometheus][:address]}:443", + :sni => "community.openstreetmap.org" +}