mirror of
https://github.com/rowboatlabs/rowboat.git
synced 2026-04-25 00:16:29 +02:00
Update feature flags + env docs
This commit is contained in:
parent
0df92e80c6
commit
cbac042003
20 changed files with 210 additions and 168 deletions
|
|
@ -10,23 +10,31 @@ services:
|
|||
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}
|
||||
- AGENTS_API_URL=http://agents:3001
|
||||
- AGENTS_API_KEY=${AGENTS_API_KEY}
|
||||
- COPILOT_API_URL=http://copilot:3002
|
||||
- COPILOT_API_KEY=${COPILOT_API_KEY}
|
||||
- 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}
|
||||
- AGENTS_API_URL=http://agents:3001
|
||||
- AGENTS_API_KEY=${AGENTS_API_KEY}
|
||||
- COPILOT_API_URL=http://copilot:3002
|
||||
- COPILOT_API_KEY=${COPILOT_API_KEY}
|
||||
- REDIS_URL=redis://redis:6379
|
||||
- USE_RAG=${USE_RAG}
|
||||
- QDRANT_URL=${QDRANT_URL}
|
||||
- QDRANT_API_KEY=${QDRANT_API_KEY}
|
||||
- USE_RAG_UPLOADS=${USE_RAG_UPLOADS}
|
||||
- AWS_ACCESS_KEY_ID=${AWS_ACCESS_KEY_ID}
|
||||
- AWS_SECRET_ACCESS_KEY=${AWS_SECRET_ACCESS_KEY}
|
||||
- RAG_UPLOADS_S3_BUCKET=${RAG_UPLOADS_S3_BUCKET}
|
||||
- RAG_UPLOADS_S3_REGION=${RAG_UPLOADS_S3_REGION}
|
||||
- USE_RAG_SCRAPING=${USE_RAG_SCRAPING}
|
||||
- FIRECRAWL_API_KEY=${FIRECRAWL_API_KEY}
|
||||
- USE_CHAT_WIDGET=${USE_CHAT_WIDGET}
|
||||
- CHAT_WIDGET_HOST=http://localhost:3006
|
||||
- CHAT_WIDGET_SESSION_JWT_SECRET=${CHAT_WIDGET_SESSION_JWT_SECRET}
|
||||
- MAX_QUERIES_PER_MINUTE=${MAX_QUERIES_PER_MINUTE}
|
||||
- MAX_PROJECTS_PER_USER=${MAX_PROJECTS_PER_USER}
|
||||
- CHAT_WIDGET_HOST=${CHAT_WIDGET_HOST}
|
||||
restart: unless-stopped
|
||||
|
||||
agents:
|
||||
|
|
@ -51,16 +59,6 @@ services:
|
|||
- API_KEY=${COPILOT_API_KEY}
|
||||
restart: unless-stopped
|
||||
|
||||
tools_webhook:
|
||||
build:
|
||||
context: ./apps/tools_webhook
|
||||
dockerfile: Dockerfile
|
||||
ports:
|
||||
- "3005:3005"
|
||||
environment:
|
||||
- SIGNING_SECRET=${SIGNING_SECRET}
|
||||
restart: unless-stopped
|
||||
|
||||
simulation_runner:
|
||||
build:
|
||||
context: ./apps/simulation_runner
|
||||
|
|
@ -71,24 +69,60 @@ services:
|
|||
- OPENAI_API_KEY=${OPENAI_API_KEY}
|
||||
restart: unless-stopped
|
||||
|
||||
docs:
|
||||
rag_files_worker:
|
||||
build:
|
||||
context: ./apps/docs
|
||||
dockerfile: Dockerfile
|
||||
ports:
|
||||
- "8000:8000"
|
||||
context: ./apps/rowboat
|
||||
dockerfile: scripts.Dockerfile
|
||||
command: ["npm", "run", "ragFilesWorker"]
|
||||
profiles: [ "rag_files_worker" ]
|
||||
environment:
|
||||
- OPENAI_API_KEY=${OPENAI_API_KEY}
|
||||
- MONGODB_CONNECTION_STRING=${MONGODB_CONNECTION_STRING}
|
||||
- GOOGLE_API_KEY=${GOOGLE_API_KEY}
|
||||
- AWS_ACCESS_KEY_ID=${AWS_ACCESS_KEY_ID}
|
||||
- AWS_SECRET_ACCESS_KEY=${AWS_SECRET_ACCESS_KEY}
|
||||
- RAG_UPLOADS_S3_BUCKET=${RAG_UPLOADS_S3_BUCKET}
|
||||
- RAG_UPLOADS_S3_REGION=${RAG_UPLOADS_S3_REGION}
|
||||
- QDRANT_URL=${QDRANT_URL}
|
||||
- QDRANT_API_KEY=${QDRANT_API_KEY}
|
||||
restart: unless-stopped
|
||||
|
||||
|
||||
rag_urls_worker:
|
||||
build:
|
||||
context: ./apps/rowboat
|
||||
dockerfile: scripts.Dockerfile
|
||||
command: ["npm", "run", "ragUrlsWorker"]
|
||||
profiles: [ "rag_urls_worker" ]
|
||||
environment:
|
||||
- OPENAI_API_KEY=${OPENAI_API_KEY}
|
||||
- MONGODB_CONNECTION_STRING=${MONGODB_CONNECTION_STRING}
|
||||
- FIRECRAWL_API_KEY=${FIRECRAWL_API_KEY}
|
||||
- QDRANT_URL=${QDRANT_URL}
|
||||
- QDRANT_API_KEY=${QDRANT_API_KEY}
|
||||
restart: unless-stopped
|
||||
|
||||
tools_webhook:
|
||||
build:
|
||||
context: ./apps/tools_webhook
|
||||
dockerfile: Dockerfile
|
||||
profiles: [ "tools_webhook" ]
|
||||
ports:
|
||||
- "3005:3005"
|
||||
environment:
|
||||
- SIGNING_SECRET=${SIGNING_SECRET}
|
||||
restart: unless-stopped
|
||||
|
||||
chat_widget:
|
||||
build:
|
||||
context: ./apps/chat_widget
|
||||
dockerfile: Dockerfile
|
||||
profiles: [ "chat_widget" ]
|
||||
ports:
|
||||
- "3006:3006"
|
||||
environment:
|
||||
- PORT=3006
|
||||
- CHAT_WIDGET_HOST=${CHAT_WIDGET_HOST}
|
||||
- ROWBOAT_HOST=${ROWBOAT_HOST}
|
||||
- CHAT_WIDGET_HOST=http://localhost:3006
|
||||
- ROWBOAT_HOST=http://localhost:3000
|
||||
restart: unless-stopped
|
||||
|
||||
redis:
|
||||
|
|
@ -96,3 +130,12 @@ services:
|
|||
ports:
|
||||
- "6379:6379"
|
||||
restart: unless-stopped
|
||||
|
||||
docs:
|
||||
build:
|
||||
context: ./apps/docs
|
||||
dockerfile: Dockerfile
|
||||
profiles: [ "docs" ]
|
||||
ports:
|
||||
- "8000:8000"
|
||||
restart: unless-stopped
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue