diff --git a/.env b/.env index 75f9707da..048662d97 100644 --- a/.env +++ b/.env @@ -1,4 +1,5 @@ USER=root PASSWORD=openIM123 MINIO_ENDPOINT=http://127.0.0.1:10005 +API_URL=http://127.0.0.1:10002/object/ DATA_DIR=./ diff --git a/install_im_server.sh b/install_im_server.sh index b08597e80..c526d43db 100644 --- a/install_im_server.sh +++ b/install_im_server.sh @@ -9,6 +9,10 @@ source .env echo $MINIO_ENDPOINT # 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}/" .env +fi + if [ $MINIO_ENDPOINT == "http://127.0.0.1:10005" ]; then sed -i "s/127.0.0.1/${internet_ip}/" .env fi diff --git a/scripts/init_pwd.sh b/scripts/init_pwd.sh index 25ee559a3..a3ce6048a 100755 --- a/scripts/init_pwd.sh +++ b/scripts/init_pwd.sh @@ -51,6 +51,8 @@ sed -i '/redis:/,/password:/s/password: .*/password: '${PASSWORD}'/' $config_fil sed -i "/minio:/,/isDistributedMod:/ s/accessKeyID:.*/accessKeyID: $USER/" $config_file sed -i "/minio:/,/isDistributedMod:/ s/secretAccessKey:.*/secretAccessKey: $PASSWORD/" $config_file sed -i '/minio:/,/endpoint:/s|endpoint: .*|endpoint: '${MINIO_ENDPOINT}'|' $config_file +sed -i '/object:/,/apiURL:/s|apiURL: .*|apiURL: '${API_URL}'|' $config_file + # Replace secret for token sed -i "s/secret: .*/secret: $PASSWORD/" $config_file