X-Git-Url: https://git.openstreetmap.org/chef.git/blobdiff_plain/343430b08869ae61f3e775c947623cb71d469102..ea44451a0f5505966a3783e82b728e865552ecb2:/cookbooks/stateofthemap/recipes/default.rb diff --git a/cookbooks/stateofthemap/recipes/default.rb b/cookbooks/stateofthemap/recipes/default.rb index 55e40e217..a707e0c72 100644 --- a/cookbooks/stateofthemap/recipes/default.rb +++ b/cookbooks/stateofthemap/recipes/default.rb @@ -29,6 +29,12 @@ git "/srv/stateofthemap.org" do 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" @@ -37,7 +43,7 @@ end directory "/srv/2007.stateofthemap.org" do owner "wordpress" group "wordpress" - mode 0755 + mode 0o755 end wordpress_site "2007.stateofthemap.org" do @@ -68,7 +74,7 @@ end directory "/srv/2008.stateofthemap.org" do owner "wordpress" group "wordpress" - mode 0755 + mode 0o755 end wordpress_site "2008.stateofthemap.org" do @@ -94,7 +100,7 @@ end directory "/srv/2009.stateofthemap.org" do owner "wordpress" group "wordpress" - mode 0755 + mode 0o755 end git "/srv/2009.stateofthemap.org" do @@ -130,7 +136,7 @@ end directory "/srv/2010.stateofthemap.org" do owner "wordpress" group "wordpress" - mode 0755 + mode 0o755 end git "/srv/2010.stateofthemap.org" do @@ -169,7 +175,7 @@ end directory "/srv/2011.stateofthemap.org" do owner "wordpress" group "wordpress" - mode 0755 + mode 0o755 end git "/srv/2011.stateofthemap.org" do @@ -208,7 +214,7 @@ end directory "/srv/2012.stateofthemap.org" do owner "wordpress" group "wordpress" - mode 0755 + mode 0o755 end git "/srv/2012.stateofthemap.org" do @@ -248,44 +254,10 @@ wordpress_plugin "wp-sticky" do site "2012.stateofthemap.org" end -directory "/srv/2016.stateofthemap.org" do - owner "wordpress" - group "wordpress" - mode 0755 -end - -wordpress_site "2016.stateofthemap.org" do - aliases "2016.stateofthemap.com" - directory "/srv/2016.stateofthemap.org/wp" - ssl_enabled true - database_name "sotm2016" - database_user "sotm2016" - database_password passwords["sotm2016"] -end - -wordpress_theme "aerodrome" do - site "2016.stateofthemap.org" - repository "git://git.openstreetmap.org/stateofthemap.git" - revision "theme-2012" -end - -wordpress_plugin "leaflet-maps-marker" do - site "2016.stateofthemap.org" -end - -wordpress_plugin "sitepress-multilingual-cms" do - site "2016.stateofthemap.org" - repository "git://chef.openstreetmap.org/sitepress-multilingual-cms.git" -end - -wordpress_plugin "wp-sticky" do - site "2016.stateofthemap.org" -end - template "/etc/cron.daily/sotm-backup" do source "backup.cron.erb" owner "root" group "root" - mode 0750 + mode 0o750 variables :passwords => passwords end