diff --git a/chatbotApi-chatbot2.0-agent b/chatbotApi-chatbot2.0-agent index 647e047..11677d8 160000 --- a/chatbotApi-chatbot2.0-agent +++ b/chatbotApi-chatbot2.0-agent @@ -1 +1 @@ -Subproject commit 647e047bf09ac621e15a5015cf7d3cba2ec7f710 +Subproject commit 11677d88c39d03b718cad2a8ed3e85e096d035cc diff --git a/exAiChatBot-chatbot2.0-agent b/exAiChatBot-chatbot2.0-agent index 19f7c33..e23b696 160000 --- a/exAiChatBot-chatbot2.0-agent +++ b/exAiChatBot-chatbot2.0-agent @@ -1 +1 @@ -Subproject commit 19f7c338f707aa99b327995228d864e7f9316775 +Subproject commit e23b6964d53e562c7ed119642a8c778f7ba9e251 diff --git a/kakaoChatbotSkill-chatbot2.0-agent b/kakaoChatbotSkill-chatbot2.0-agent index 630501b..05b9115 160000 --- a/kakaoChatbotSkill-chatbot2.0-agent +++ b/kakaoChatbotSkill-chatbot2.0-agent @@ -1 +1 @@ -Subproject commit 630501b2218ab1b266b110accc961bfb74504159 +Subproject commit 05b911545a6b079493e19f11d83dec9d7d157ed8 diff --git a/server-dev/caddy/Caddyfile.agent.exdev b/server-dev/caddy/Caddyfile.agent.exdev index 29f5607..6fd9a28 100644 --- a/server-dev/caddy/Caddyfile.agent.exdev +++ b/server-dev/caddy/Caddyfile.agent.exdev @@ -67,21 +67,39 @@ https://{$CHATBOT_DOMAIN:chatbot.exdev.co.kr} { } } - # 카카오 오픈빌더 Skill 웹훅 (/kakao/skill, /oakak/skill 별칭) + # 카카오 Skill: 브라우저 GET/HEAD → 웹 챗봇 UI, POST → kakaoChatbotSkill 웹훅 handle /kakao/* { - reverse_proxy host.docker.internal:{$SKILL_PORT:8083} { - transport http { - read_timeout 120s - write_timeout 120s + @browser method GET HEAD + handle @browser { + rewrite * /chatbot/app/ + reverse_proxy host.docker.internal:{$CHATBOT_APP_PORT:8092} { + import proxy_std + } + } + handle { + reverse_proxy host.docker.internal:{$SKILL_PORT:8083} { + transport http { + read_timeout 120s + write_timeout 120s + } } } } handle /oakak/* { - reverse_proxy host.docker.internal:{$SKILL_PORT:8083} { - transport http { - read_timeout 120s - write_timeout 120s + @browser method GET HEAD + handle @browser { + rewrite * /chatbot/app/ + reverse_proxy host.docker.internal:{$CHATBOT_APP_PORT:8092} { + import proxy_std + } + } + handle { + reverse_proxy host.docker.internal:{$SKILL_PORT:8083} { + transport http { + read_timeout 120s + write_timeout 120s + } } } }