From 6c7795b659d4b9068d755de6fa3d20a65d17ec61 Mon Sep 17 00:00:00 2001 From: Bob Mottram <bob@freedombone.net> Date: Sun, 30 Sep 2018 11:17:43 +0100 Subject: [PATCH] Generate cert if needed --- website/deploy.sh | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/website/deploy.sh b/website/deploy.sh index 70caefc2d..4274bcd81 100755 --- a/website/deploy.sh +++ b/website/deploy.sh @@ -198,6 +198,12 @@ fi nginx_ensite ${site_domain} +if [ ! -f "/etc/letsencrypt/live/${site_domain}/fullchain.pem" ]; then + DH_KEYLENGTH=2048 + LETSENCRYPT_SERVER='https://acme-v01.api.letsencrypt.org/directory' + ${PROJECT_NAME}-addcert -e "${site_domain}" -s "$LETSENCRYPT_SERVER" --dhkey "$DH_KEYLENGTH" +fi + if [ ! "$lang" ]; then lang='EN' fi -- GitLab