diff --git a/confs/site/auth-basic-sitewide.conf b/confs/site/auth-basic-sitewide.conf index 93fd4c2..6fce64b 100644 --- a/confs/site/auth-basic-sitewide.conf +++ b/confs/site/auth-basic-sitewide.conf @@ -1,2 +1,2 @@ auth_basic "%AUTH_BASIC_TEXT%"; -auth_basic_user_file /etc/nginx/.htpasswd; +auth_basic_user_file %NGINX_PREFIX%.htpasswd; diff --git a/confs/site/auth-basic.conf b/confs/site/auth-basic.conf index 9bf4595..f2668ed 100644 --- a/confs/site/auth-basic.conf +++ b/confs/site/auth-basic.conf @@ -1,4 +1,4 @@ location %AUTH_BASIC_LOCATION% { auth_basic "%AUTH_BASIC_TEXT%"; - auth_basic_user_file /etc/nginx/.htpasswd; + auth_basic_user_file %NGINX_PREFIX%.htpasswd; } diff --git a/entrypoint/site-config.sh b/entrypoint/site-config.sh index a89a345..d84e07e 100644 --- a/entrypoint/site-config.sh +++ b/entrypoint/site-config.sh @@ -424,11 +424,13 @@ replace_in_file "${NGINX_PREFIX}server.conf" "%ERRORS%" "$ERRORS" if [ "$USE_AUTH_BASIC" = "yes" ] ; then if [ "$AUTH_BASIC_LOCATION" = "sitewide" ] ; then replace_in_file "${NGINX_PREFIX}server.conf" "%AUTH_BASIC%" "include ${NGINX_PREFIX}auth-basic-sitewide.conf;" - replace_in_file "${NGINX_PREFIX}auth-basic-sitewide.conf" "%AUTH_BASIC_TEXT%" "$AUTH_BASIC_TEXT"; + replace_in_file "${NGINX_PREFIX}auth-basic-sitewide.conf" "%AUTH_BASIC_TEXT%" "$AUTH_BASIC_TEXT" + replace_in_file "${NGINX_PREFIX}auth-basic-sitewide.conf" "%NGINX_PREFIX%" "$NGINX_PREFIX" else replace_in_file "${NGINX_PREFIX}server.conf" "%AUTH_BASIC%" "include ${NGINX_PREFIX}auth-basic.conf;" - replace_in_file "${NGINX_PREFIX}auth-basic.conf" "%AUTH_BASIC_LOCATION%" "$AUTH_BASIC_LOCATION"; - replace_in_file "${NGINX_PREFIX}auth-basic.conf" "%AUTH_BASIC_TEXT%" "$AUTH_BASIC_TEXT"; + replace_in_file "${NGINX_PREFIX}auth-basic.conf" "%AUTH_BASIC_LOCATION%" "$AUTH_BASIC_LOCATION" + replace_in_file "${NGINX_PREFIX}auth-basic.conf" "%AUTH_BASIC_TEXT%" "$AUTH_BASIC_TEXT" + replace_in_file "${NGINX_PREFIX}auth-basic.conf" "%NGINX_PREFIX%" "$NGINX_PREFIX" fi htpasswd -b -B -c ${NGINX_PREFIX}.htpasswd "$AUTH_BASIC_USER" "$AUTH_BASIC_PASSWORD" else