Skip to content
Open
Changes from 2 commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
7 changes: 7 additions & 0 deletions internal/types/app/default.go
Original file line number Diff line number Diff line change
@@ -1,6 +1,8 @@
package app

import (
"os"

"github.com/langgenius/dify-cloud-kit/oss"
"golang.org/x/exp/constraints"
)
Expand Down Expand Up @@ -38,6 +40,11 @@ func (config *Config) SetDefault() {
setDefaultInt(&config.PythonEnvInitTimeout, 120)
setDefaultInt(&config.DifyInvocationWriteTimeout, 5000)
setDefaultInt(&config.DifyInvocationReadTimeout, 240000)

// fallback to lowercase proxy environment variables if uppercase is empty
setDefaultString(&config.HttpProxy, os.Getenv("http_proxy"))
setDefaultString(&config.HttpsProxy, os.Getenv("https_proxy"))
setDefaultString(&config.NoProxy, os.Getenv("no_proxy"))
if config.DBType == DB_TYPE_POSTGRESQL || config.DBType == DB_TYPE_PG_BOUNCER {
setDefaultString(&config.DBDefaultDatabase, "postgres")
} else if config.DBType == DB_TYPE_MYSQL {
Expand Down