mirror of
https://github.com/aljazceru/addons.git
synced 2025-12-18 21:54:20 +01:00
Merge pull request #77 from home-assistant/build
Fix multi domains (#76)
This commit is contained in:
@@ -1,6 +1,6 @@
|
||||
{
|
||||
"name": "Let's Encrypt",
|
||||
"version": "0.6",
|
||||
"version": "0.7",
|
||||
"slug": "letsencrypt",
|
||||
"description": "Manage Let's Encrypt certificate",
|
||||
"url": "https://home-assistant.io/addons/lets_encrypt/",
|
||||
|
||||
@@ -12,16 +12,13 @@ CERTFILE=$(jq --raw-output ".certfile" $CONFIG_PATH)
|
||||
|
||||
# Generate new certs
|
||||
if [ ! -d "$CERT_DIR" ]; then
|
||||
DOMAIN_ARR=()
|
||||
for line in $DOMAINS; do
|
||||
if [ -z "$DOMAIN_ARG" ]; then
|
||||
DOMAIN_ARG="-d $line"
|
||||
else
|
||||
DOMAIN_ARG="$DOMAIN_ARG -d $line"
|
||||
fi
|
||||
DOMAIN_ARR+=(-d "$line")
|
||||
done
|
||||
|
||||
echo "$DOMAINS" > /data/domains.gen
|
||||
certbot certonly --non-interactive --standalone --email "$EMAIL" --agree-tos --config-dir "$CERT_DIR" --work-dir "$WORK_DIR" "$DOMAIN_ARG"
|
||||
certbot certonly --non-interactive --standalone --email "$EMAIL" --agree-tos --config-dir "$CERT_DIR" --work-dir "$WORK_DIR" "${DOMAIN_ARR[@]}"
|
||||
|
||||
# Renew certs
|
||||
else
|
||||
|
||||
Reference in New Issue
Block a user