X-Git-Url: https://git.openstreetmap.org/chef.git/blobdiff_plain/4d11d2e084189bc2c3042e67fe3f67bd9dfa182b..5d6e50859a960fceab69cf9d4493643cbb5bfcfd:/cookbooks/stateofthemap/recipes/default.rb diff --git a/cookbooks/stateofthemap/recipes/default.rb b/cookbooks/stateofthemap/recipes/default.rb index ec21f90a9..e8b3f7827 100644 --- a/cookbooks/stateofthemap/recipes/default.rb +++ b/cookbooks/stateofthemap/recipes/default.rb @@ -21,10 +21,29 @@ include_recipe "wordpress" passwords = data_bag_item("stateofthemap", "passwords") +git "/srv/stateofthemap.org" do + action :sync + repository "git://git.openstreetmap.org/stateofthemap.git" + revision "chooser" + user "root" + group "root" +end + +ssl_certificate "stateofthemap.org" do + domains ["stateofthemap.org", "www.stateofthemap.org", + "stateofthemap.com", "www.stateofthemap.com"] + notifies :reload, "service[apache2]" +end + +apache_site "stateofthemap.org" do + template "apache.erb" + directory "/srv/stateofthemap.org" +end + directory "/srv/2007.stateofthemap.org" do owner "wordpress" group "wordpress" - mode 0755 + mode 0o755 end wordpress_site "2007.stateofthemap.org" do @@ -47,15 +66,10 @@ wordpress_plugin "geopress" do site "2007.stateofthemap.org" end -wordpress_plugin "sem-static-front" do - site "2007.stateofthemap.org" - repository "git://chef.openstreetmap.org/sem-static-front.git" -end - directory "/srv/2008.stateofthemap.org" do owner "wordpress" group "wordpress" - mode 0755 + mode 0o755 end wordpress_site "2008.stateofthemap.org" do @@ -81,7 +95,7 @@ end directory "/srv/2009.stateofthemap.org" do owner "wordpress" group "wordpress" - mode 0755 + mode 0o755 end git "/srv/2009.stateofthemap.org" do @@ -117,7 +131,7 @@ end directory "/srv/2010.stateofthemap.org" do owner "wordpress" group "wordpress" - mode 0755 + mode 0o755 end git "/srv/2010.stateofthemap.org" do @@ -156,7 +170,7 @@ end directory "/srv/2011.stateofthemap.org" do owner "wordpress" group "wordpress" - mode 0755 + mode 0o755 end git "/srv/2011.stateofthemap.org" do @@ -195,7 +209,7 @@ end directory "/srv/2012.stateofthemap.org" do owner "wordpress" group "wordpress" - mode 0755 + mode 0o755 end git "/srv/2012.stateofthemap.org" do @@ -239,6 +253,6 @@ template "/etc/cron.daily/sotm-backup" do source "backup.cron.erb" owner "root" group "root" - mode 0750 + mode 0o750 variables :passwords => passwords end