set domain when app_url is null

This commit is contained in:
qiaofeng1227 2023-05-23 15:26:23 +08:00
parent 2696f85cb0
commit 6051b6376e
2 changed files with 4 additions and 3 deletions

View File

@ -10,7 +10,7 @@ COPY static ./static
COPY requirements.txt main.py ./
RUN apt update
# Install supervisord
# Install supervisords
RUN apt install -y supervisor
COPY config/supervisord.conf /etc/supervisor/conf.d/supervisord.conf
COPY config/cmd.sh /cmd.sh

View File

@ -1054,8 +1054,9 @@ def set_domain(domain, app_id):
myLogger.info_logger("APP_URL is not exist")
if domain == "":
ip_result = shell_execute.execute_command_output_all("cat /data/apps/stackhub/docker/w9appmanage/public_ip")
domain = ip_result["result"].rstrip('\n')
cmd = "echo -e \"\nAPP_URL=" + domain + "\" >> /data/apps/" + customer_name +"/.env"
domain = ip_result["result"].rstrip('\n')
cmd = "sed -i '/APP_NETWORK/a APP_URL=" + domain + "' /data/apps/" + customer_name +"/.env"
shell_execute.execute_command_output_all(cmd)
myLogger.info_logger("set_domain success")