| @@ -36,7 +36,7 @@ Welcome to the new `docker` directory for deploying Dify using Docker Compose. T | |||
| - Navigate to the `docker` directory. | |||
| - Ensure the `middleware.env` file is created by running `cp middleware.env.example middleware.env` (refer to the `middleware.env.example` file). | |||
| 2. **Running Middleware Services**: | |||
| - Execute `docker-compose -f docker-compose.middleware.yaml up -d` to start the middleware services. | |||
| - Execute `docker-compose -f docker-compose.middleware.yaml up --env-file middleware.env -d` to start the middleware services. | |||
| ### Migration for Existing Users | |||
| @@ -29,11 +29,13 @@ services: | |||
| redis: | |||
| image: redis:6-alpine | |||
| restart: always | |||
| environment: | |||
| REDISCLI_AUTH: ${REDIS_PASSWORD:-difyai123456} | |||
| volumes: | |||
| # Mount the redis data directory to the container. | |||
| - ${REDIS_HOST_VOLUME:-./volumes/redis/data}:/data | |||
| # Set the redis password when startup redis server. | |||
| command: redis-server --requirepass difyai123456 | |||
| command: redis-server --requirepass ${REDIS_PASSWORD:-difyai123456} | |||
| ports: | |||
| - "${EXPOSE_REDIS_PORT:-6379}:6379" | |||
| healthcheck: | |||
| @@ -366,6 +366,8 @@ services: | |||
| redis: | |||
| image: redis:6-alpine | |||
| restart: always | |||
| environment: | |||
| REDISCLI_AUTH: ${REDIS_PASSWORD:-difyai123456} | |||
| volumes: | |||
| # Mount the redis data directory to the container. | |||
| - ./volumes/redis/data:/data | |||
| @@ -42,11 +42,13 @@ POSTGRES_EFFECTIVE_CACHE_SIZE=4096MB | |||
| # ----------------------------- | |||
| # Environment Variables for redis Service | |||
| REDIS_HOST_VOLUME=./volumes/redis/data | |||
| # ----------------------------- | |||
| REDIS_HOST_VOLUME=./volumes/redis/data | |||
| REDIS_PASSWORD=difyai123456 | |||
| # ------------------------------ | |||
| # Environment Variables for sandbox Service | |||
| # ------------------------------ | |||
| SANDBOX_API_KEY=dify-sandbox | |||
| SANDBOX_GIN_MODE=release | |||
| SANDBOX_WORKER_TIMEOUT=15 | |||
| @@ -54,7 +56,6 @@ SANDBOX_ENABLE_NETWORK=true | |||
| SANDBOX_HTTP_PROXY=http://ssrf_proxy:3128 | |||
| SANDBOX_HTTPS_PROXY=http://ssrf_proxy:3128 | |||
| SANDBOX_PORT=8194 | |||
| # ------------------------------ | |||
| # ------------------------------ | |||
| # Environment Variables for ssrf_proxy Service | |||