From e5b92f212c8c7382a7526b4c7b0007aa77078c66 Mon Sep 17 00:00:00 2001 From: Derek Smith Date: Sat, 5 Nov 2022 19:49:24 -0400 Subject: [PATCH] Simplify nginx stub script related to btcpay. --- deployment/www/stub/nginx_config.sh | 28 ++++++++++++++++++---------- 1 file changed, 18 insertions(+), 10 deletions(-) diff --git a/deployment/www/stub/nginx_config.sh b/deployment/www/stub/nginx_config.sh index 3c0106e..1e3cc52 100755 --- a/deployment/www/stub/nginx_config.sh +++ b/deployment/www/stub/nginx_config.sh @@ -114,13 +114,22 @@ EOL EOL fi + # let's iterate over BTCPAY_ALT_NAMES and generate our SERVER_NAMES for btcpay server. + BTCPAY_SERVER_NAMES="$BTCPAY_USER_FQDN" + if [ -n "$BTCPAY_ALT_NAMES" ]; then + # let's stub out the rest of our site definitions, if any. + for ALT_NAME in ${BTCPAY_ALT_NAMES//,/ }; do + BTCPAY_SERVER_NAMES="$BTCPAY_SERVER_NAMES $ALT_NAME.$DOMAIN_NAME" + done + fi + # BTCPAY server http->https redirect cat >>"$NGINX_CONF_PATH" <>"$NGINX_CONF_PATH" <>"$NGINX_CONF_PATH" <>"$NGINX_CONF_PATH" <