diff --git a/internal/types/app/default.go b/internal/types/app/default.go index eedaaa0c3..833714b71 100644 --- a/internal/types/app/default.go +++ b/internal/types/app/default.go @@ -1,11 +1,18 @@ package app import ( + "os" + "github.com/langgenius/dify-cloud-kit/oss" "golang.org/x/exp/constraints" ) func (config *Config) SetDefault() { + // Fallback to lowercase proxy env vars if uppercase are not set + setDefaultString(&config.HttpProxy, os.Getenv("http_proxy")) + setDefaultString(&config.HttpsProxy, os.Getenv("https_proxy")) + setDefaultString(&config.NoProxy, os.Getenv("no_proxy")) + switch config.DBType { case DB_TYPE_OCEANBASE, DB_TYPE_SEEKDB: config.DBType = DB_TYPE_MYSQL