| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117 | # Server EditionEDITION=SELF_HOSTED# Your App secret key will be used for securely signing the session cookie# Make sure you are changing this key for your deployment with a strong key.# You can generate a strong key using `openssl rand -base64 42`.# Alternatively you can set it with `SECRET_KEY` environment variable.SECRET_KEY=# Console API base URLCONSOLE_API_URL=http://127.0.0.1:5001CONSOLE_WEB_URL=http://127.0.0.1:3000# Service API base URLSERVICE_API_URL=http://127.0.0.1:5001# Web APP base URLAPP_API_URL=http://127.0.0.1:5001APP_WEB_URL=http://127.0.0.1:3000# celery configurationCELERY_BROKER_URL=redis://:difyai123456@localhost:6379/1# redis configurationREDIS_HOST=localhostREDIS_PORT=6379REDIS_USERNAME=REDIS_PASSWORD=difyai123456REDIS_DB=0# PostgreSQL database configurationDB_USERNAME=postgresDB_PASSWORD=difyai123456DB_HOST=localhostDB_PORT=5432DB_DATABASE=dify# Storage configuration# use for store upload files, private keys...# storage type: local, s3STORAGE_TYPE=localSTORAGE_LOCAL_PATH=storageS3_ENDPOINT=https://your-bucket-name.storage.s3.clooudflare.comS3_BUCKET_NAME=your-bucket-nameS3_ACCESS_KEY=your-access-keyS3_SECRET_KEY=your-secret-keyS3_REGION=your-region# CORS configurationWEB_API_CORS_ALLOW_ORIGINS=http://127.0.0.1:3000,*CONSOLE_CORS_ALLOW_ORIGINS=http://127.0.0.1:3000,*# Vector database configuration, support: weaviate, qdrant, milvusVECTOR_STORE=weaviate# Weaviate configurationWEAVIATE_ENDPOINT=http://localhost:8080WEAVIATE_API_KEY=WVF5YThaHlkYwhGUSmCRgsX3tD5ngdN8pkihWEAVIATE_GRPC_ENABLED=falseWEAVIATE_BATCH_SIZE=100# Qdrant configuration, use `http://localhost:6333` for local mode or `https://your-qdrant-cluster-url.qdrant.io` for remote modeQDRANT_URL=http://localhost:6333QDRANT_API_KEY=difyai123456# Milvus configurationMILVUS_HOST=127.0.0.1MILVUS_PORT=19530MILVUS_USER=rootMILVUS_PASSWORD=MilvusMILVUS_SECURE=false# Mail configuration, support: resendMAIL_TYPE=MAIL_DEFAULT_SEND_FROM=no-reply <no-reply@dify.ai>RESEND_API_KEY=# Sentry configurationSENTRY_DSN=# DEBUGDEBUG=falseSQLALCHEMY_ECHO=false# Notion import configuration, support public and internalNOTION_INTEGRATION_TYPE=publicNOTION_CLIENT_SECRET=you-client-secretNOTION_CLIENT_ID=you-client-idNOTION_INTERNAL_SECRET=you-internal-secret# Hosted Model CredentialsHOSTED_OPENAI_ENABLED=falseHOSTED_OPENAI_API_KEY=HOSTED_OPENAI_API_BASE=HOSTED_OPENAI_API_ORGANIZATION=HOSTED_OPENAI_QUOTA_LIMIT=200HOSTED_OPENAI_PAID_ENABLED=falseHOSTED_OPENAI_PAID_STRIPE_PRICE_ID=HOSTED_OPENAI_PAID_INCREASE_QUOTA=1HOSTED_AZURE_OPENAI_ENABLED=falseHOSTED_AZURE_OPENAI_API_KEY=HOSTED_AZURE_OPENAI_API_BASE=HOSTED_AZURE_OPENAI_QUOTA_LIMIT=200HOSTED_ANTHROPIC_ENABLED=falseHOSTED_ANTHROPIC_API_BASE=HOSTED_ANTHROPIC_API_KEY=HOSTED_ANTHROPIC_QUOTA_LIMIT=600000HOSTED_ANTHROPIC_PAID_ENABLED=falseHOSTED_ANTHROPIC_PAID_STRIPE_PRICE_ID=HOSTED_ANTHROPIC_PAID_INCREASE_QUOTA=1000000HOSTED_ANTHROPIC_PAID_MIN_QUANTITY=20HOSTED_ANTHROPIC_PAID_MAX_QUANTITY=100STRIPE_API_KEY=STRIPE_WEBHOOK_SECRET=
 |