Skip to content

Console Output

+ set -e
+ mkdir -p /zoumh/java/zmh/frontend /zoumh/data/nginx/www/zoumh.com /zoumh/java/zmh/frontend/nginx /zoumh/java/zmh/frontend/bin
+ cp -f frontend-dist.tgz /zoumh/java/zmh/frontend/frontend-dist.tgz
+ cp -f scripts/deploy-frontend-host.sh /zoumh/java/zmh/frontend/bin/deploy-frontend-host.sh
+ chmod +x /zoumh/java/zmh/frontend/bin/deploy-frontend-host.sh
+ ARCHIVE_PATH=/zoumh/java/zmh/frontend/frontend-dist.tgz HTML_DIR=/zoumh/data/nginx/www/zoumh.com NGINX_CONF_DIR=/zoumh/java/zmh/frontend/nginx NGINX_IMAGE=nginx:1.27-alpine NGINX_CONTAINER_NAME=ruoyi-nginx FRONTEND_PROXY_PASS=http://127.0.0.1:8080/ POST_DEPLOY_CMD=echo "=== live public nginx.conf ==="
cat /zoumh/data/nginx/conf/nginx.conf || true
echo "=== nginx -T prod-api ==="
docker exec nginx sh -lc '"'"'nginx -T 2>/dev/null | grep -n -A6 -B2 "location /prod-api"'"'"' || true
echo "=== nginx upstreams ==="
docker exec nginx sh -lc '"'"'nginx -T 2>/dev/null | grep -n -A4 -B1 "upstream gateway_server"'"'"' || true
echo "=== curl from nginx container to candidate endpoints ==="
docker exec nginx sh -lc '"'"'which curl >/dev/null 2>&1 || apk add --no-cache curl >/dev/null 2>&1; echo ---host.docker.internal---; curl -sS -i http://host.docker.internal:8080/auth/login -H "Content-Type: application/json" -d "{""username"":""admin"",""password"":""admin123""}" || true; echo ---172.20.0.1:8080---; curl -sS -i http://172.20.0.1:8080/auth/login -H "Content-Type: application/json" -d "{""username"":""admin"",""password"":""admin123""}" || true'"'"' || true /zoumh/java/zmh/frontend/bin/deploy-frontend-host.sh
ln: '/usr/bin/docker' and '/usr/bin/docker' are the same file
=== live public nginx.conf ===
worker_processes auto;
error_log /var/log/nginx/error.log warn;
pid /var/run/nginx.pid;

events { worker_connections 1024; }

http {
    include /etc/nginx/mime.types;
    default_type application/octet-stream;
    sendfile on;
    tcp_nopush on;
    tcp_nodelay on;
    keepalive_timeout 65;
    client_max_body_size 100m;
    server_tokens off;
    access_log /var/log/nginx/access.log;
    include /etc/nginx/conf.d/*.conf;
}
=== nginx -T prod-api ===
/prod-api'": line 0: syntax error: unterminated quoted string
=== nginx upstreams ===
gateway_server'": line 0: syntax error: unterminated quoted string
=== curl from nginx container to candidate endpoints ===
application/json -d {username:admin,password:admin123} || true; echo ---172.20.0.1:8080---; curl -sS -i http://172.20.0.1:8080/auth/login -H Content-Type:: line 0: syntax error: unterminated quoted string
frontend files deployed to /zoumh/data/nginx/www/zoumh.com; container ruoyi-nginx removed