From 65db787f922a16a86b97b8d2ca37309795ae6298 Mon Sep 17 00:00:00 2001 From: Hyungi Ahn Date: Thu, 12 Mar 2026 08:02:30 +0900 Subject: [PATCH] =?UTF-8?q?fix:=20system2-web=20nginx=20ai-service=20upstr?= =?UTF-8?q?eam=EC=9D=84=20ai.hyungi.net=EC=9C=BC=EB=A1=9C=20=EB=B3=80?= =?UTF-8?q?=EA=B2=BD?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit ai-service가 맥미니로 이전됐으나 system2-web nginx.conf만 미반영되어 컨테이너 시작 실패. system3과 동일하게 외부 URL로 수정. Co-Authored-By: Claude Opus 4.6 --- system2-report/web/nginx.conf | 15 ++++++++++----- 1 file changed, 10 insertions(+), 5 deletions(-) diff --git a/system2-report/web/nginx.conf b/system2-report/web/nginx.conf index 9d7c1d9..f621094 100644 --- a/system2-report/web/nginx.conf +++ b/system2-report/web/nginx.conf @@ -53,15 +53,20 @@ server { proxy_set_header X-Forwarded-Proto $scheme; } - # AI Service 프록시 (챗봇 등) + # AI Service 프록시 (맥미니 home-service-proxy 경유) location /ai-api/ { - proxy_pass http://ai-service:8000/api/ai/; - proxy_set_header Host $host; + resolver 8.8.8.8 valid=300s ipv6=off; + set $ai_upstream https://ai.hyungi.net; + rewrite ^/ai-api/(.*) /api/ai/$1 break; + proxy_pass $ai_upstream; + proxy_http_version 1.1; + proxy_set_header Host ai.hyungi.net; 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_read_timeout 120s; - proxy_send_timeout 120s; + proxy_ssl_server_name on; + proxy_read_timeout 180s; + proxy_send_timeout 180s; } # System 2 API 프록시 (신고 관련)