From 555195c32f7deb35390e3c02c5f90eb31c8125ee Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Greg=20Kar=C3=A9kinian?= Date: Fri, 31 Mar 2017 19:21:48 +0200 Subject: [PATCH] Don't use Let's Encrypt in development environment --- site-cookbooks/sockethub/recipes/proxy.rb | 16 +++++++++------- 1 file changed, 9 insertions(+), 7 deletions(-) diff --git a/site-cookbooks/sockethub/recipes/proxy.rb b/site-cookbooks/sockethub/recipes/proxy.rb index 0663151..4e3e2fd 100644 --- a/site-cookbooks/sockethub/recipes/proxy.rb +++ b/site-cookbooks/sockethub/recipes/proxy.rb @@ -7,8 +7,6 @@ # All rights reserved - Do Not Redistribute # -include_recipe "kosmos-base::letsencrypt" - firewall_rule 'sockethub' do port node['sockethub']['external_port'].to_i protocol :tcp @@ -37,11 +35,15 @@ template "#{node['nginx']['dir']}/sites-available/sockethub" do notifies :reload, 'service[nginx]', :delayed end -execute "letsencrypt cert for sockethub.kosmos.org" do - command "./certbot-auto certonly --webroot --agree-tos --email ops@5apps.com --webroot-path /var/www/sockethub -d sockethub.kosmos.org -n" - cwd "/usr/local/certbot" - not_if { File.exist? "/etc/letsencrypt/live/sockethub.kosmos.org/fullchain.pem" } - notifies :reload, "service[nginx]", :delayed +unless node.chef_environment == "development" + include_recipe "kosmos-base::letsencrypt" + + execute "letsencrypt cert for sockethub.kosmos.org" do + command "./certbot-auto certonly --webroot --agree-tos --email ops@5apps.com --webroot-path /var/www/sockethub -d sockethub.kosmos.org -n" + cwd "/usr/local/certbot" + not_if { File.exist? "/etc/letsencrypt/live/sockethub.kosmos.org/fullchain.pem" } + notifies :reload, "service[nginx]", :delayed + end end nginx_site 'sockethub' do