Skip to content

Commit d0d37ae

Browse files
committed
fix: add standlone config for HTTP-01 challenge only
1 parent 3b1638f commit d0d37ae

File tree

1 file changed

+9
-3
lines changed

1 file changed

+9
-3
lines changed

app/letsencrypt_service

Lines changed: 9 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -488,9 +488,15 @@ function update_certs {
488488
if source /app/letsencrypt_user_data; then
489489
for cid in "${LETSENCRYPT_STANDALONE_CERTS[@]}"; do
490490
local -n hosts_array="LETSENCRYPT_${cid}_HOST"
491-
for domain in "${hosts_array[@]}"; do
492-
add_standalone_configuration "$domain"
493-
done
491+
492+
local -n acme_challenge="ACME_${cid}_CHALLENGE"
493+
acme_challenge="${acme_challenge:-HTTP-01}"
494+
495+
if [[ "$acme_challenge" == "HTTP-01" ]]; then
496+
for domain in "${hosts_array[@]}"; do
497+
add_standalone_configuration "$domain"
498+
done
499+
fi
494500
done
495501
reload_nginx
496502
LETSENCRYPT_CONTAINERS+=( "${LETSENCRYPT_STANDALONE_CERTS[@]}" )

0 commit comments

Comments
 (0)