From 24912015dd56c7e932c197442dfacea05d46f215 Mon Sep 17 00:00:00 2001 From: Nick Leffler Date: Wed, 22 Jan 2020 23:36:09 -0500 Subject: [PATCH] added certbot logic --- deploy.sh | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/deploy.sh b/deploy.sh index 7397b64..179ede5 100755 --- a/deploy.sh +++ b/deploy.sh @@ -39,7 +39,7 @@ sslCert="/etc/nginx/ssl/${siteURL}/crt" sslKey="/etc/nginx/ssl/${siteURL}/key" } -acmeSSL () { +certbotSSL () { "${acmebin}" --issue --dns dns_cf -d "${siteURL}" --reloadcmd "systemctl reload nginx" --force sslCert="/root/.acme.sh/${siteURL}/fullchain.cer" @@ -188,8 +188,12 @@ EOF nginx-conf () { if [[ "${ssl}" = 1 ]]; then + if [[ "${cbReady} = 1 ]]; then + certbotSSL + else + genSSL + fi vHostHTTPS - genSSL else vHostHTTP fi