2025-01-14 12:28:44 +05:30
|
|
|
version: '3.8'
|
|
|
|
|
|
|
|
|
|
services:
|
|
|
|
|
rowboat:
|
|
|
|
|
build:
|
|
|
|
|
context: ./apps/rowboat
|
|
|
|
|
dockerfile: Dockerfile
|
|
|
|
|
ports:
|
|
|
|
|
- "3000:3000"
|
|
|
|
|
environment:
|
|
|
|
|
- OPENAI_API_KEY=${OPENAI_API_KEY}
|
|
|
|
|
- MONGODB_CONNECTION_STRING=${MONGODB_CONNECTION_STRING}
|
|
|
|
|
- FIRECRAWL_API_KEY=${FIRECRAWL_API_KEY}
|
|
|
|
|
- OXYLABS_USERNAME=${OXYLABS_USERNAME}
|
|
|
|
|
- OXYLABS_PASSWORD=${OXYLABS_PASSWORD}
|
|
|
|
|
- CHAT_WIDGET_SESSION_JWT_SECRET=${CHAT_WIDGET_SESSION_JWT_SECRET}
|
2025-01-29 08:33:06 +05:30
|
|
|
- AGENTS_API_URL=http://agents:3001
|
|
|
|
|
- AGENTS_API_KEY=${AGENTS_API_KEY}
|
2025-01-14 12:28:44 +05:30
|
|
|
- COPILOT_API_URL=http://copilot:3002
|
2025-01-29 08:33:06 +05:30
|
|
|
- COPILOT_API_KEY=${COPILOT_API_KEY}
|
2025-01-14 12:28:44 +05:30
|
|
|
- AUTH0_SECRET=${AUTH0_SECRET}
|
|
|
|
|
- AUTH0_BASE_URL=${AUTH0_BASE_URL}
|
|
|
|
|
- AUTH0_ISSUER_BASE_URL=${AUTH0_ISSUER_BASE_URL}
|
|
|
|
|
- AUTH0_CLIENT_ID=${AUTH0_CLIENT_ID}
|
|
|
|
|
- AUTH0_CLIENT_SECRET=${AUTH0_CLIENT_SECRET}
|
|
|
|
|
restart: unless-stopped
|
|
|
|
|
|
|
|
|
|
agents:
|
|
|
|
|
build:
|
|
|
|
|
context: ./apps/agents
|
|
|
|
|
dockerfile: Dockerfile
|
|
|
|
|
ports:
|
|
|
|
|
- "3001:3001"
|
|
|
|
|
environment:
|
|
|
|
|
- OPENAI_API_KEY=${OPENAI_API_KEY}
|
2025-01-29 08:33:06 +05:30
|
|
|
- API_KEY=${AGENTS_API_KEY}
|
2025-01-14 12:28:44 +05:30
|
|
|
restart: unless-stopped
|
|
|
|
|
|
|
|
|
|
copilot:
|
|
|
|
|
build:
|
|
|
|
|
context: ./apps/copilot
|
|
|
|
|
dockerfile: Dockerfile
|
|
|
|
|
ports:
|
|
|
|
|
- "3002:3002"
|
|
|
|
|
environment:
|
|
|
|
|
- OPENAI_API_KEY=${OPENAI_API_KEY}
|
2025-01-29 08:33:06 +05:30
|
|
|
- API_KEY=${COPILOT_API_KEY}
|
2025-01-28 17:17:58 +05:30
|
|
|
restart: unless-stopped
|
|
|
|
|
|
|
|
|
|
docs:
|
|
|
|
|
build:
|
|
|
|
|
context: ./apps/docs
|
|
|
|
|
dockerfile: Dockerfile
|
|
|
|
|
ports:
|
|
|
|
|
- "8000:8000"
|
|
|
|
|
restart: unless-stopped
|