# 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"]