version: "3.8" services: backend: build: ./backend ports: - "3001:3001" environment: - PORT=3001 - OPENROUTER_API_KEY=${OPENROUTER_API_KEY} - AI_MODEL=${AI_MODEL:-meta-llama/llama-4-maverick} - AI_BATCH_SIZE=10 - MAX_RETRIES=3 restart: unless-stopped frontend: build: ./frontend ports: - "3000:3000" environment: - NEXT_PUBLIC_API_URL=http://localhost:3001/api depends_on: - backend restart: unless-stopped