This commit is contained in:
wanghai
2026-06-12 19:55:13 +08:00
parent 1895a0fbd9
commit ffeaa23f01
34 changed files with 1089 additions and 354 deletions

View File

@@ -68,7 +68,7 @@ RUN mkdir -p /var/log/supervisor \
&& mkdir -p /data/httpd/ECShopX \
&& mkdir -p /data/httpd/ECShopX_admin-frontend \
&& mkdir -p /data/httpd/ECShopX_mobile-frontend \
&& mkdir -p /data/httpd/ECShopX_desktop-frontend \
&& mkdir -p /data/httpd/ECShopX_web-frontend \
&& (id -u redis >/dev/null 2>&1 || adduser -D -s /sbin/nologin redis) \
&& (id -u www-data >/dev/null 2>&1 || (addgroup -g 82 www-data && adduser -D -s /sbin/nologin -u 82 -G www-data www-data)) \
&& chown -R redis:redis /var/lib/redis /var/log/redis /var/run/redis \

View File

@@ -170,9 +170,9 @@ http {
listen 8082;
server_name _;
# 代理到Nuxt服务监听3000端口
# 代理到独立的 Web 前端 Nuxt 服务监听3000端口
location / {
proxy_pass http://127.0.0.1:3000;
proxy_pass http://ecshopx-web-frontend:3000;
proxy_http_version 1.1;
proxy_set_header Upgrade $http_upgrade;
proxy_set_header Connection 'upgrade';

View File

@@ -65,19 +65,6 @@ stderr_logfile=/var/log/supervisor/nginx.log
user=root
priority=400
[program:nuxt]
command=/bin/sh -c "sleep 5; cd /data/httpd/ECShopX_desktop-frontend && if [ -d .nuxt ] || [ -d .output ]; then if npm run 2>/dev/null | grep -q 'start'; then PORT=3000 HOST=0.0.0.0 npm run start; else PORT=3000 HOST=0.0.0.0 npm run dev; fi; else exit 0; fi"
autostart=true
autorestart=true
startsecs=10
startretries=3
stdout_logfile=/var/log/supervisor/nuxt.log
stderr_logfile=/var/log/supervisor/nuxt.log
user=root
priority=500
directory=/data/httpd/ECShopX_desktop-frontend
[program:crond]
command=/usr/sbin/crond -f -l 8
autostart=true