From aaa93a921e366d7158613eb27469e47a032bc218 Mon Sep 17 00:00:00 2001 From: sky121113 Date: Tue, 24 Feb 2026 09:58:21 +0800 Subject: [PATCH] =?UTF-8?q?feat:=20=E5=AF=A6=E4=BD=9C=20Demo=20=E7=92=B0?= =?UTF-8?q?=E5=A2=83=E7=B6=B2=E5=9F=9F=E8=B7=AF=E7=94=B1=E8=BD=89=E7=99=BC?= =?UTF-8?q?=EF=BC=8C=E8=A8=AD=E5=AE=9A=20ERP=20Proxy=20=E7=B5=B1=E4=B8=80?= =?UTF-8?q?=E6=8E=A5=E7=AE=A1=20Port=2080?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- compose.demo.yaml | 3 ++- compose.yaml | 2 ++ nginx/demo-proxy.conf | 18 ++++++++++++++++++ 3 files changed, 22 insertions(+), 1 deletion(-) diff --git a/compose.demo.yaml b/compose.demo.yaml index abcee28..6fadad6 100644 --- a/compose.demo.yaml +++ b/compose.demo.yaml @@ -1,6 +1,7 @@ services: proxy: ports: - - '8080:80' + - '80:80' + - '8080:8080' volumes: - './nginx/demo-proxy.conf:/etc/nginx/conf.d/default.conf:ro' diff --git a/compose.yaml b/compose.yaml index 78ee827..20d85a8 100644 --- a/compose.yaml +++ b/compose.yaml @@ -74,6 +74,8 @@ services: proxy: image: 'nginx:alpine' container_name: star-erp-proxy + extra_hosts: + - 'host.docker.internal:host-gateway' networks: - sail depends_on: diff --git a/nginx/demo-proxy.conf b/nginx/demo-proxy.conf index fd1abb1..d73d18e 100644 --- a/nginx/demo-proxy.conf +++ b/nginx/demo-proxy.conf @@ -20,3 +20,21 @@ server { proxy_set_header X-Forwarded-Host $host; } } + +# Gitea 服務 - 透過主機 Port 3000 轉發 +server { + listen 80; + server_name gitea.taiwan-star.com.tw; + + # 允許上傳大檔案 (git push) + client_max_body_size 512M; + + location / { + proxy_pass http://host.docker.internal:3000; + proxy_set_header Host $host; + 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 $proxy_x_forwarded_proto; + proxy_set_header X-Forwarded-Host $host; + } +}