| 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889 | # ------------------------------# Environment Variables for db Service# ------------------------------PGUSER=postgres# The password for the default postgres user.POSTGRES_PASSWORD=difyai123456# The name of the default postgres database.POSTGRES_DB=dify# postgres data directoryPGDATA=/var/lib/postgresql/data/pgdataPGDATA_HOST_VOLUME=./volumes/db/data# Maximum number of connections to the database# Default is 100## Reference: https://www.postgresql.org/docs/current/runtime-config-connection.html#GUC-MAX-CONNECTIONSPOSTGRES_MAX_CONNECTIONS=100# Sets the amount of shared memory used for postgres's shared buffers.# Default is 128MB# Recommended value: 25% of available memory# Reference: https://www.postgresql.org/docs/current/runtime-config-resource.html#GUC-SHARED-BUFFERSPOSTGRES_SHARED_BUFFERS=128MB# Sets the amount of memory used by each database worker for working space.# Default is 4MB## Reference: https://www.postgresql.org/docs/current/runtime-config-resource.html#GUC-WORK-MEMPOSTGRES_WORK_MEM=4MB# Sets the amount of memory reserved for maintenance activities.# Default is 64MB## Reference: https://www.postgresql.org/docs/current/runtime-config-resource.html#GUC-MAINTENANCE-WORK-MEMPOSTGRES_MAINTENANCE_WORK_MEM=64MB# Sets the planner's assumption about the effective cache size.# Default is 4096MB## Reference: https://www.postgresql.org/docs/current/runtime-config-query.html#GUC-EFFECTIVE-CACHE-SIZEPOSTGRES_EFFECTIVE_CACHE_SIZE=4096MB# -----------------------------# Environment Variables for redis ServiceREDIS_HOST_VOLUME=./volumes/redis/data# -----------------------------# ------------------------------# Environment Variables for sandbox ServiceSANDBOX_API_KEY=dify-sandboxSANDBOX_GIN_MODE=releaseSANDBOX_WORKER_TIMEOUT=15SANDBOX_ENABLE_NETWORK=trueSANDBOX_HTTP_PROXY=http://ssrf_proxy:3128SANDBOX_HTTPS_PROXY=http://ssrf_proxy:3128SANDBOX_PORT=8194# ------------------------------# ------------------------------# Environment Variables for ssrf_proxy Service# ------------------------------SSRF_HTTP_PORT=3128SSRF_COREDUMP_DIR=/var/spool/squidSSRF_REVERSE_PROXY_PORT=8194SSRF_SANDBOX_HOST=sandbox# ------------------------------# Environment Variables for weaviate Service# ------------------------------WEAVIATE_QUERY_DEFAULTS_LIMIT=25WEAVIATE_AUTHENTICATION_ANONYMOUS_ACCESS_ENABLED=trueWEAVIATE_DEFAULT_VECTORIZER_MODULE=noneWEAVIATE_CLUSTER_HOSTNAME=node1WEAVIATE_AUTHENTICATION_APIKEY_ENABLED=trueWEAVIATE_AUTHENTICATION_APIKEY_ALLOWED_KEYS=WVF5YThaHlkYwhGUSmCRgsX3tD5ngdN8pkihWEAVIATE_AUTHENTICATION_APIKEY_USERS=hello@dify.aiWEAVIATE_AUTHORIZATION_ADMINLIST_ENABLED=trueWEAVIATE_AUTHORIZATION_ADMINLIST_USERS=hello@dify.aiWEAVIATE_HOST_VOLUME=./volumes/weaviate# ------------------------------# Docker Compose Service Expose Host Port Configurations# ------------------------------EXPOSE_POSTGRES_PORT=5432EXPOSE_REDIS_PORT=6379EXPOSE_SANDBOX_PORT=8194EXPOSE_SSRF_PROXY_PORT=3128EXPOSE_WEAVIATE_PORT=8080
 |