mirror of
https://github.com/rowboatlabs/rowboat.git
synced 2026-04-25 00:16:29 +02:00
add docker-compose and readme
This commit is contained in:
parent
751e0371d8
commit
11e224eb4d
8 changed files with 94 additions and 7 deletions
44
docker-compose.yml
Normal file
44
docker-compose.yml
Normal file
|
|
@ -0,0 +1,44 @@
|
|||
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}
|
||||
- AGENTIC_API_URL=http://agents:3001
|
||||
- COPILOT_API_URL=http://copilot:3002
|
||||
- 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}
|
||||
restart: unless-stopped
|
||||
|
||||
copilot:
|
||||
build:
|
||||
context: ./apps/copilot
|
||||
dockerfile: Dockerfile
|
||||
ports:
|
||||
- "3002:3002"
|
||||
environment:
|
||||
- OPENAI_API_KEY=${OPENAI_API_KEY}
|
||||
restart: unless-stopped
|
||||
Loading…
Add table
Add a link
Reference in a new issue