port overwrite with TA_PORT and TA_UWSGI_PORT for collisions, #103

This commit is contained in:
simon
2021-12-16 17:42:59 +07:00
parent c9373eee15
commit 5b59c3296f
2 changed files with 19 additions and 0 deletions

10
run.sh
View File

@@ -14,6 +14,16 @@ for each in "${ENV_VARS[@]}"; do
fi
done
# ugly nginx and uwsgi port overwrite with env vars
if [[ -n "$TA_PORT" ]]; then
sed -i "s/8000/$TA_PORT/g" /etc/nginx/conf.d/nginx.conf
fi
if [[ -n "$TA_UWSGI_PORT" ]]; then
sed -i "s/8080/$TA_UWSGI_PORT/g" /etc/nginx/conf.d/nginx.conf
sed -i "s/8080/$TA_UWSGI_PORT/g" /app/uwsgi.ini
fi
# wait for elasticsearch
counter=0
until curl -u "$ELASTIC_USER":"$ELASTIC_PASSWORD" "$ES_URL" -fs; do