Unverified Commit 943c6767 authored by Yeuoly's avatar Yeuoly

feat: sandbox

parent 4ecfe1fe
...@@ -11,9 +11,6 @@ services: ...@@ -11,9 +11,6 @@ services:
POSTGRES_DB: dify POSTGRES_DB: dify
# postgres data directory # postgres data directory
PGDATA: /var/lib/postgresql/data/pgdata PGDATA: /var/lib/postgresql/data/pgdata
# The sandbox service endpoint.
CODE_EXECUTION_ENDPOINT: "http://sandbox:8194"
CODE_EXECUTION_API_KEY: dify-sandbox
volumes: volumes:
- ./volumes/db/data:/var/lib/postgresql/data - ./volumes/db/data:/var/lib/postgresql/data
ports: ports:
......
...@@ -122,6 +122,9 @@ services: ...@@ -122,6 +122,9 @@ services:
SENTRY_TRACES_SAMPLE_RATE: 1.0 SENTRY_TRACES_SAMPLE_RATE: 1.0
# The sample rate for Sentry profiles. Default: `1.0` # The sample rate for Sentry profiles. Default: `1.0`
SENTRY_PROFILES_SAMPLE_RATE: 1.0 SENTRY_PROFILES_SAMPLE_RATE: 1.0
# The sandbox service endpoint.
CODE_EXECUTION_ENDPOINT: "http://sandbox:8194"
CODE_EXECUTION_API_KEY: dify-sandbox
depends_on: depends_on:
- db - db
- redis - redis
...@@ -286,6 +289,16 @@ services: ...@@ -286,6 +289,16 @@ services:
# ports: # ports:
# - "8080:8080" # - "8080:8080"
# The DifySandbox
sandbox:
image: langgenius/dify-sandbox:latest
restart: always
environment:
# The DifySandbox configurations
API_KEY: dify-sandbox
ports:
- "8194:8194"
# Qdrant vector store. # Qdrant vector store.
# uncomment to use qdrant as vector store. # uncomment to use qdrant as vector store.
# (if uncommented, you need to comment out the weaviate service above, # (if uncommented, you need to comment out the weaviate service above,
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment