From 1c2375317572fd4ad5bfcdf1799bcbf59532efdc Mon Sep 17 00:00:00 2001 From: qaq <1937228092@qq.com> Date: Tue, 17 Jun 2025 12:30:24 +0800 Subject: [PATCH] =?UTF-8?q?=E5=90=8C=E6=AD=A5=E6=9C=AC=E5=9C=B0=E5=92=8C?= =?UTF-8?q?=E8=BF=9C=E7=A8=8B=EF=BC=9A=E5=88=A0=E9=99=A4=E6=97=A0=E7=94=A8?= =?UTF-8?q?=E6=96=87=E4=BB=B6?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .github/workflows/docker-build.yml | 12 ++++++++++-- .gitignore | 4 ++++ vue-frontend/nginx.conf | 4 ++-- 3 files changed, 16 insertions(+), 4 deletions(-) diff --git a/.github/workflows/docker-build.yml b/.github/workflows/docker-build.yml index 052abf5..c99b432 100644 --- a/.github/workflows/docker-build.yml +++ b/.github/workflows/docker-build.yml @@ -58,17 +58,25 @@ jobs: java: - 'springboot-backend/**' - - name: Set up JDK + - name: Set up JDK and Maven if: steps.java-changes.outputs.java == 'true' uses: actions/setup-java@v3 with: java-version: 8 distribution: 'temurin' + - name: Cache Maven dependencies + if: steps.java-changes.outputs.java == 'true' + uses: actions/cache@v3 + with: + path: ~/.m2 + key: ${{ runner.os }}-m2-${{ hashFiles('**/pom.xml') }} + restore-keys: ${{ runner.os }}-m2 + - name: Build Java JAR if: steps.java-changes.outputs.java == 'true' working-directory: ./springboot-backend - run: ./mvnw clean package -DskipTests + run: mvn clean package -DskipTests - name: Build Java Docker image if: steps.java-changes.outputs.java == 'true' diff --git a/.gitignore b/.gitignore index 2e8985e..35324cd 100644 --- a/.gitignore +++ b/.gitignore @@ -215,6 +215,10 @@ secrets.json *.p12 *.pfx +# Go-gost 特定配置文件 +go-gost/config.json +go-gost/gost.json + # ========================================== # 备份和临时文件 # ========================================== diff --git a/vue-frontend/nginx.conf b/vue-frontend/nginx.conf index bdb6388..51a0831 100644 --- a/vue-frontend/nginx.conf +++ b/vue-frontend/nginx.conf @@ -60,12 +60,12 @@ http { proxy_set_header X-Real-IP $remote_addr; proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; proxy_set_header X-Forwarded-Proto $scheme; - proxy_pass http://127.0.0.1:6365/api/v1/; + proxy_pass http://backend:6365/api/v1/; } # WebSocket代理 - system-info location /system-info { - proxy_pass http://127.0.0.1:6365/system-info; + proxy_pass http://backend:6365/system-info; proxy_http_version 1.1; proxy_set_header Upgrade $http_upgrade;