diff --git a/server-dev/README.md b/server-dev/README.md index 26d58c7..cff0174 100644 --- a/server-dev/README.md +++ b/server-dev/README.md @@ -106,7 +106,7 @@ cd /Users/aidev/dev/exAichatbot_agent |--------|------|-----| | HTTPS UI (Caddy) | 443 | https://chatbot.exdev.co.kr/chatbot/app/ | | chatbotApp nginx | 8092 | 내부 | -| kakaoChatbotSkill | 8083 | /web/ask | +| kakaoChatbotSkill | 8083 | /web/ask, /kakao/skill (카카오 웹훅) | | chatbotApi WAS | 8086 | /api | | RAG API | 28012 | /agent/chat | | Vector Admin | 28013 | /chatbot/admin | diff --git a/server-dev/caddy/Caddyfile.agent.exdev b/server-dev/caddy/Caddyfile.agent.exdev index 029ce60..29f5607 100644 --- a/server-dev/caddy/Caddyfile.agent.exdev +++ b/server-dev/caddy/Caddyfile.agent.exdev @@ -67,6 +67,25 @@ https://{$CHATBOT_DOMAIN:chatbot.exdev.co.kr} { } } + # 카카오 오픈빌더 Skill 웹훅 (/kakao/skill, /oakak/skill 별칭) + handle /kakao/* { + 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 + } + } + } + handle { reverse_proxy host.docker.internal:{$CHATBOT_APP_PORT:8092} { import proxy_std diff --git a/server-dev/start-all-server.sh b/server-dev/start-all-server.sh index 048fc3e..8c1308d 100755 --- a/server-dev/start-all-server.sh +++ b/server-dev/start-all-server.sh @@ -538,6 +538,7 @@ log " RAG http://127.0.0.1:${RAG_PORT}/health" log " Admin http://127.0.0.1:${ADMIN_PORT}/" log " WAS http://127.0.0.1:${WAS_PORT}/" log " Skill http://127.0.0.1:${SKILL_PORT}/web/ask" +log " Kakao ${PUBLIC_BASE_URL}/kakao/skill" log " 로그 ${LOG_DIR}/" log " 종료 ./server-dev/stop-all-server.sh" log "=========================================="