docker-compose improvements
This commit is contained in:
parent
6704ea89fc
commit
e7f6010ef6
2 changed files with 56 additions and 16 deletions
|
|
@ -58,12 +58,14 @@ services:
|
|||
- NVIDIA_VISIBLE_DEVICES=all
|
||||
- GOOGLE_OAUTH_CLIENT_ID=${GOOGLE_OAUTH_CLIENT_ID}
|
||||
- GOOGLE_OAUTH_CLIENT_SECRET=${GOOGLE_OAUTH_CLIENT_SECRET}
|
||||
- MICROSOFT_GRAPH_OAUTH_CLIENT_ID=${MICROSOFT_GRAPH_OAUTH_CLIENT_ID}
|
||||
- MICROSOFT_GRAPH_OAUTH_CLIENT_SECRET=${MICROSOFT_GRAPH_OAUTH_CLIENT_SECRET}
|
||||
- WEBHOOK_BASE_URL=${WEBHOOK_BASE_URL}
|
||||
- AWS_ACCESS_KEY_ID=${AWS_ACCESS_KEY_ID}
|
||||
- AWS_SECRET_ACCESS_KEY=${AWS_SECRET_ACCESS_KEY}
|
||||
volumes:
|
||||
- ./src:/app/src
|
||||
- ./pyproject.toml:/app/pyproject.toml
|
||||
- ./uv.lock:/app/uv.lock
|
||||
- ./documents:/app/documents
|
||||
- ./keys:/app/keys
|
||||
- documents_vol:/app/documents
|
||||
- keys_vol:/app/keys
|
||||
platform: linux/amd64
|
||||
|
||||
openrag-frontend:
|
||||
|
|
@ -78,12 +80,10 @@ services:
|
|||
- OPENRAG_BACKEND_HOST=openrag-backend
|
||||
ports:
|
||||
- "3000:3000"
|
||||
volumes:
|
||||
- ./frontend/src:/app/src
|
||||
|
||||
langflow:
|
||||
volumes:
|
||||
- ./flows:/app/flows
|
||||
- flows_vol:/app/flows
|
||||
image: phact/langflow:responses
|
||||
container_name: langflow
|
||||
ports:
|
||||
|
|
@ -96,3 +96,23 @@ services:
|
|||
- OPENRAG-QUERY-FILTER="{}"
|
||||
- LANGFLOW_VARIABLES_TO_GET_FROM_ENVIRONMENT=JWT,OPENRAG-QUERY-FILTER
|
||||
- LANGFLOW_LOG_LEVEL=DEBUG
|
||||
|
||||
volumes:
|
||||
documents_vol:
|
||||
driver: local
|
||||
driver_opts:
|
||||
type: none
|
||||
o: bind
|
||||
device: ./documents
|
||||
keys_vol:
|
||||
driver: local
|
||||
driver_opts:
|
||||
type: none
|
||||
o: bind
|
||||
device: ./keys
|
||||
flows_vol:
|
||||
driver: local
|
||||
driver_opts:
|
||||
type: none
|
||||
o: bind
|
||||
device: ./flows
|
||||
|
|
|
|||
|
|
@ -58,12 +58,14 @@ services:
|
|||
- NVIDIA_VISIBLE_DEVICES=all
|
||||
- GOOGLE_OAUTH_CLIENT_ID=${GOOGLE_OAUTH_CLIENT_ID}
|
||||
- GOOGLE_OAUTH_CLIENT_SECRET=${GOOGLE_OAUTH_CLIENT_SECRET}
|
||||
- MICROSOFT_GRAPH_OAUTH_CLIENT_ID=${MICROSOFT_GRAPH_OAUTH_CLIENT_ID}
|
||||
- MICROSOFT_GRAPH_OAUTH_CLIENT_SECRET=${MICROSOFT_GRAPH_OAUTH_CLIENT_SECRET}
|
||||
- WEBHOOK_BASE_URL=${WEBHOOK_BASE_URL}
|
||||
- AWS_ACCESS_KEY_ID=${AWS_ACCESS_KEY_ID}
|
||||
- AWS_SECRET_ACCESS_KEY=${AWS_SECRET_ACCESS_KEY}
|
||||
volumes:
|
||||
- ./src:/app/src
|
||||
- ./pyproject.toml:/app/pyproject.toml
|
||||
- ./uv.lock:/app/uv.lock
|
||||
- ./documents:/app/documents
|
||||
- ./keys:/app/keys
|
||||
- documents_vol:/app/documents
|
||||
- keys_vol:/app/keys
|
||||
gpus: all
|
||||
platform: linux/amd64
|
||||
|
||||
|
|
@ -79,12 +81,10 @@ services:
|
|||
- OPENRAG_BACKEND_HOST=openrag-backend
|
||||
ports:
|
||||
- "3000:3000"
|
||||
volumes:
|
||||
- ./frontend/src:/app/src
|
||||
|
||||
langflow:
|
||||
volumes:
|
||||
- ./flows:/app/flows
|
||||
- flows_vol:/app/flows
|
||||
image: phact/langflow:responses
|
||||
container_name: langflow
|
||||
ports:
|
||||
|
|
@ -97,3 +97,23 @@ services:
|
|||
- OPENRAG-QUERY-FILTER="{}"
|
||||
- LANGFLOW_VARIABLES_TO_GET_FROM_ENVIRONMENT=JWT,OPENRAG-QUERY-FILTER
|
||||
- LANGFLOW_LOG_LEVEL=DEBUG
|
||||
|
||||
volumes:
|
||||
documents_vol:
|
||||
driver: local
|
||||
driver_opts:
|
||||
type: none
|
||||
o: bind
|
||||
device: ./documents
|
||||
keys_vol:
|
||||
driver: local
|
||||
driver_opts:
|
||||
type: none
|
||||
o: bind
|
||||
device: ./keys
|
||||
flows_vol:
|
||||
driver: local
|
||||
driver_opts:
|
||||
type: none
|
||||
o: bind
|
||||
device: ./flows
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue