close #717/dep updates/improve TZ regex

Signed-off-by: Zoey <zoey@z0ey.de>
This commit is contained in:
renovate[bot]
2024-03-23 07:58:35 +00:00
committed by Zoey
parent 5af9f190a4
commit ef5ac4cbd8
3 changed files with 23 additions and 5 deletions

View File

@@ -30,9 +30,14 @@ if [ -n "$NPM_CERT_ID" ] && [ -z "$DEFAULT_CERT_ID" ]; then
export DEFAULT_CERT_ID="$NPM_CERT_ID"
fi
if [ -n "$NPM_CERT_ID" ] && [ -n "$DEFAULT_CERT_ID" ]; then
echo "You've set DEFAULT_CERT_ID, but didn't removed NPM_CERT_ID, please remove it."
sleep inf
fi
if [ -z "$TZ" ] || ! echo "$TZ" | grep -q "^[A-Za-z0-9/_+-]\+$"; then
echo "TZ is unset or invalid, it can consist of lower and upper letters a-z A-Z, numbers 0-9, slashes, underscores, plus and minus signs."
if [ -z "$TZ" ] || ! echo "$TZ" | grep -q "^[A-Za-z0-9_+-]\+/[A-Za-z0-9_+-]\+$"; then
echo "TZ is unset or invalid, it can consist of lower and upper letters a-z A-Z, numbers 0-9, underscores, plus and minus signs which are split by a slash."
sleep inf
fi
@@ -141,6 +146,11 @@ if ! echo "$NGINX_LOG_NOT_FOUND" | grep -q "^true$\|^false$"; then
sleep inf
fi
if ! echo "$NGINX_404_REDIRECT" | grep -q "^true$\|^false$"; then
echo "NGINX_404_REDIRECT needs to be true or false."
sleep inf
fi
if ! echo "$NGINX_DISABLE_PROXY_BUFFERING" | grep -q "^true$\|^false$"; then
echo "NGINX_DISABLE_PROXY_BUFFERING needs to be true or false."
sleep inf
@@ -806,6 +816,12 @@ else
sed -i "s|log_not_found.*|log_not_found off;|g" /usr/local/nginx/conf/nginx.conf
fi
if [ "$NGINX_404_REDIRECT" = "true" ]; then
sed -i "s|#error_page 404|error_page 404|g" /usr/local/nginx/conf/nginx.conf
else
sed -i "s|error_page 404|#error_page 404|g" /usr/local/nginx/conf/nginx.conf
fi
if [ "$NGINX_DISABLE_PROXY_BUFFERING" = "true" ]; then
sed -i "s|proxy_buffering.*|proxy_buffering off;|g" /usr/local/nginx/conf/nginx.conf
else