目录
前言
在完成中间件和服务端口的本地化配置后,我们即可开始进行Dify平台的二次开发工作。本篇文章将重点介绍开发流程中的关键环节:调试、打包及部署,具体功能开发将在后续文章中结合应用场景详细讲解。
调试配置
环境变量配置
本地启动API程序前,需正确配置.env
文件中的服务连接参数:
缓存配置
REDIS_HOST=XXX.XXX.XXX.XXX REDIS_PORT=6379 REDIS_USERNAME= REDIS_PASSWORD=123456 REDIS_USE_SSL=false REDIS_DB=3 CELERY_BROKER_URL=redis://:[email protected]:6379/4
数据库配置
DB_USERNAME=postgres DB_PASSWORD=difyai123456 DB_HOST=XXX.XXX.XXX.XXX DB_PORT=5432 DB_DATABASE=dify
文件存储配置
STORAGE_TYPE=s3 S3_USE_AWS_MANAGED_IAM=false S3_ENDPOINT=http://XXX.XXX.XXX.XXX:9001 S3_BUCKET_NAME=difyai S3_ACCESS_KEY=**** S3_SECRET_KEY=***** S3_REGION=us-east-1