fix: lint nginx entrypoint script

This commit is contained in:
Revant Nandgaonkar 2022-12-28 16:13:28 +05:30
parent 2b9d3e9337
commit eb0cf36166

View file

@ -2,40 +2,40 @@
# Set variables that do not exist # Set variables that do not exist
if [[ -z "$BACKEND" ]]; then if [[ -z "$BACKEND" ]]; then
echo "BACKEND defaulting to 0.0.0.0:8000" echo "BACKEND defaulting to 0.0.0.0:8000"
export BACKEND=0.0.0.0:8000 export BACKEND=0.0.0.0:8000
fi fi
if [[ -z "$SOCKETIO" ]]; then if [[ -z "$SOCKETIO" ]]; then
echo "SOCKETIO defaulting to 0.0.0.0:9000" echo "SOCKETIO defaulting to 0.0.0.0:9000"
export SOCKETIO=0.0.0.0:9000 export SOCKETIO=0.0.0.0:9000
fi fi
if [[ -z "$UPSTREAM_REAL_IP_ADDRESS" ]]; then if [[ -z "$UPSTREAM_REAL_IP_ADDRESS" ]]; then
echo "UPSTREAM_REAL_IP_ADDRESS defaulting to 127.0.0.1" echo "UPSTREAM_REAL_IP_ADDRESS defaulting to 127.0.0.1"
export UPSTREAM_REAL_IP_ADDRESS=127.0.0.1 export UPSTREAM_REAL_IP_ADDRESS=127.0.0.1
fi fi
if [[ -z "$UPSTREAM_REAL_IP_HEADER" ]]; then if [[ -z "$UPSTREAM_REAL_IP_HEADER" ]]; then
echo "UPSTREAM_REAL_IP_HEADER defaulting to X-Forwarded-For" echo "UPSTREAM_REAL_IP_HEADER defaulting to X-Forwarded-For"
export UPSTREAM_REAL_IP_HEADER=X-Forwarded-For export UPSTREAM_REAL_IP_HEADER=X-Forwarded-For
fi fi
if [[ -z "$UPSTREAM_REAL_IP_RECURSIVE" ]]; then if [[ -z "$UPSTREAM_REAL_IP_RECURSIVE" ]]; then
echo "UPSTREAM_REAL_IP_RECURSIVE defaulting to off" echo "UPSTREAM_REAL_IP_RECURSIVE defaulting to off"
export UPSTREAM_REAL_IP_RECURSIVE=off export UPSTREAM_REAL_IP_RECURSIVE=off
fi fi
if [[ -z "$FRAPPE_SITE_NAME_HEADER" ]]; then if [[ -z "$FRAPPE_SITE_NAME_HEADER" ]]; then
# shellcheck disable=SC2016 # shellcheck disable=SC2016
echo 'FRAPPE_SITE_NAME_HEADER defaulting to $host' echo 'FRAPPE_SITE_NAME_HEADER defaulting to $host'
# shellcheck disable=SC2016 # shellcheck disable=SC2016
export FRAPPE_SITE_NAME_HEADER='$host' export FRAPPE_SITE_NAME_HEADER='$host'
fi fi
if [[ -z "$PROXY_READ_TIMEOUT" ]]; then if [[ -z "$PROXY_READ_TIMEOUT" ]]; then
echo "PROXY_READ_TIMEOUT defaulting to 120" echo "PROXY_READ_TIMEOUT defaulting to 120"
export PROXY_READ_TIMEOUT=120 export PROXY_READ_TIMEOUT=120
fi fi
if [[ -z "$CLIENT_MAX_BODY_SIZE" ]]; then if [[ -z "$CLIENT_MAX_BODY_SIZE" ]]; then
echo "CLIENT_MAX_BODY_SIZE defaulting to 50m" echo "CLIENT_MAX_BODY_SIZE defaulting to 50m"
export CLIENT_MAX_BODY_SIZE=50m export CLIENT_MAX_BODY_SIZE=50m
fi fi
# shellcheck disable=SC2016 # shellcheck disable=SC2016
@ -47,6 +47,6 @@ envsubst '${BACKEND}
${FRAPPE_SITE_NAME_HEADER} ${FRAPPE_SITE_NAME_HEADER}
${PROXY_READ_TIMEOUT} ${PROXY_READ_TIMEOUT}
${CLIENT_MAX_BODY_SIZE}' \ ${CLIENT_MAX_BODY_SIZE}' \
</templates/nginx/frappe.conf.template >/etc/nginx/conf.d/frappe.conf </templates/nginx/frappe.conf.template >/etc/nginx/conf.d/frappe.conf
nginx -g 'daemon off;' nginx -g 'daemon off;'