From ca151023d48a8dd082b79df37365d909e1a8b6c0 Mon Sep 17 00:00:00 2001 From: ange Date: Thu, 8 Feb 2024 15:04:26 +0100 Subject: [PATCH] fix(install_site): 1 cert per URL --- _nginx/install_site/entrypoint.sh | 20 +++++++------------- 1 file changed, 7 insertions(+), 13 deletions(-) diff --git a/_nginx/install_site/entrypoint.sh b/_nginx/install_site/entrypoint.sh index 0a58ed8..16a9ab0 100755 --- a/_nginx/install_site/entrypoint.sh +++ b/_nginx/install_site/entrypoint.sh @@ -1,21 +1,15 @@ #!/bin/bash -e -CERTBOTCMD=( +for URL in $BASE_URL $OTHER_URLS; do certbot certonly -n - --webroot - -w /var/www/certbot/ - --agree-tos - --no-eff-email - -m "$EMAIL" - -d "$BASE_URL" -) - -for URL in $OTHER_URLS; do - CERTBOTCMD+=(-d "$URL") + --webroot + -w /var/www/certbot/ + --agree-tos + --no-eff-email + -m "$EMAIL" + -d "$URL" done -"${CERTBOTCMD[@]}" - for f in *; do envsubst "$(env | xargs printf '$%s ')" < "$f" > "/sites/$f" done