From 353095c2f8f25d9d9a431863c159aee1b7a5c9ed Mon Sep 17 00:00:00 2001 From: James Ketrenos Date: Thu, 19 Jan 2023 01:04:43 -0800 Subject: [PATCH] Adding dynamic rewrite of nginx during entrypoint to support TARGET_PORT Signed-off-by: James Ketrenos --- entrypoint.sh | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/entrypoint.sh b/entrypoint.sh index 3406112..af44aca 100755 --- a/entrypoint.sh +++ b/entrypoint.sh @@ -1,5 +1,9 @@ #!/bin/bash -nginx + +if [[ "${TARGET_PORT}" != "" ]]; then + sed -i -e "s,8123,${TARGET_PORT},g" /etc/nginx/sites-enabled/default +fi +/usr/sbin/nginx mkdir -p /var/lib/shellinabox chmod a+rwX /var/lib/shellinabox @@ -19,4 +23,4 @@ else { while true; do npm start ; sleep 3 ; done ; } & cd /website/client npm start -fi \ No newline at end of file +fi