Agent 2.0 exdev 서버 배포 스택

- server-dev start/stop/deploy 및 Gitea push 자동 배포
- local-dev 로컬 개발 환경

Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
Macbook
2026-07-21 22:57:30 +09:00
commit 4b86b2a660
344 changed files with 45787 additions and 0 deletions
@@ -0,0 +1,29 @@
# chatbotApp 단독 실행 (카카오 인앱·브라우저 UI)
# cd chatbotApp && docker compose up -d
# → http://localhost:8089/chatbot/app/
#
# 기본: /chatbot/* → https://chatbot.exdev.co.kr (원격 exAiChatBot)
# 로컬 RAG(:28012) 사용:
# CHATBOT_API_UPSTREAM=http://host.docker.internal:28012/chatbot/ \
# CHATBOT_API_HOST=host.docker.internal docker compose up -d --force-recreate
services:
chatbot-app-web:
image: nginx:1.27-alpine
container_name: ex-chatbot-app-web
restart: unless-stopped
ports:
- "${CHATBOT_APP_PORT:-8089}:80"
extra_hosts:
- "host.docker.internal:host-gateway"
environment:
CHATBOT_API_UPSTREAM: "${CHATBOT_API_UPSTREAM:-https://chatbot.exdev.co.kr/chatbot/}"
CHATBOT_API_HOST: "${CHATBOT_API_HOST:-chatbot.exdev.co.kr}"
volumes:
- ./public:/usr/share/nginx/html:ro
- ./public-ai:/usr/share/nginx/html-ai:ro
- ./public-banner:/usr/share/nginx/html-banner:ro
- ./public-sample:/usr/share/nginx/html-sample:ro
- ./public-voicebot:/usr/share/nginx/html-voicebot:ro
- ./nginx/default.conf.template:/etc/nginx/templates/default.conf.template:ro
- ./nginx/docker-entrypoint.sh:/docker-entrypoint.sh:ro
entrypoint: ["/bin/sh", "/docker-entrypoint.sh"]