47 lines
1.0 KiB
YAML
Raw Normal View History

version: '3.5'
services:
server:
build:
context: .
dockerfile: ./Dockerfile
args:
- http_proxy
- https_proxy
- no_proxy
image: backend/server:latest
ports:
- "8081:8081"
environment:
- CHATBOT_SERVICE_URL=http://chatbot:80
- CHATBOT_SERVICE_TIMEOUT=30000
- CHATBOT_FALLBACK_ENABLED=true
depends_on:
- chatbot
networks:
- candidat-network
chatbot:
build:
context: ../../tuna/tuna
dockerfile: Dockerfile
image: candidat/chatbot:latest
container_name: backend-chatbot
environment:
- ASPNETCORE_ENVIRONMENT=Production
- OPENROUTER_API_KEY=${OPENROUTER_API_KEY}
- CHATBOT_DB_HOST=database
- CHATBOT_DB_NAME=${MYSQL_DATABASE}
- CHATBOT_DB_USER=${MYSQL_USER}
- CHATBOT_DB_PASSWORD=${MYSQL_PASSWORD}
- CHATBOT_DB_PORT=3306
ports:
- "5000:80"
networks:
- candidat-network
restart: unless-stopped
networks:
candidat-network:
external: true