diff --git a/scripts/install_im_server.sh b/scripts/install_im_server.sh index 33f5f241a..efe29cfcb 100755 --- a/scripts/install_im_server.sh +++ b/scripts/install_im_server.sh @@ -37,6 +37,15 @@ function onCtrlC () { exit 1 } +# Replace local IP address with the public IP address in .env file +if [ $API_URL == "http://127.0.0.1:10002/object/" ]; then + sed -i "s/127.0.0.1/${internet_ip}/" ${OPENIM_ROOT}/.env +fi + +if [ $MINIO_ENDPOINT == "http://127.0.0.1:10005" ]; then + sed -i "s/127.0.0.1/${internet_ip}/" ${OPENIM_ROOT}/.env +fi + # Get the public internet IP address internet_ip=$(curl ifconfig.me -s) echo -e "${PURPLE_PREFIX}=========> Your public internet IP address is ${internet_ip} ${COLOR_SUFFIX} \n" @@ -59,15 +68,6 @@ echo -e "${PURPLE_PREFIX}=========> env_check.sh ${COLOR_SUFFIX} \n" ${SCRIPTS_ROOT}/env_check.sh -# Replace local IP address with the public IP address in .env file -if [ $API_URL == "http://127.0.0.1:10002/object/" ]; then - sed -i "s/127.0.0.1/${internet_ip}/" ${OPENIM_ROOT}/.env -fi - -if [ $MINIO_ENDPOINT == "http://127.0.0.1:10005" ]; then - sed -i "s/127.0.0.1/${internet_ip}/" ${OPENIM_ROOT}/.env -fi - # Go back to the previous directory cd ${OPENIM_ROOT} @@ -79,4 +79,4 @@ else docker compose up -d fi -${SCRIPTS_ROOT}/docker_check_service.sh \ No newline at end of file +${SCRIPTS_ROOT}/docker_check_service.sh