From baa6c18f931f401abc2c88e40bdaa9b99295112b Mon Sep 17 00:00:00 2001 From: skiffer-git <72860476+skiffer-git@users.noreply.github.com> Date: Sat, 29 Jul 2023 22:03:33 +0800 Subject: [PATCH] fix: adjust the order: first replace the values in the .env file, then replace the configuration in the config file --- scripts/install_im_server.sh | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/scripts/install_im_server.sh b/scripts/install_im_server.sh index 98282e465..0961193f1 100755 --- a/scripts/install_im_server.sh +++ b/scripts/install_im_server.sh @@ -40,6 +40,10 @@ function onCtrlC () { # Load environment variables from .env file source ${OPENIM_ROOT}/.env +# 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" + # 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 @@ -49,9 +53,7 @@ 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" + echo -e "${PURPLE_PREFIX}=========> Your minio endpoint is ${MINIO_ENDPOINT} ${COLOR_SUFFIX} \n"