@@ -19,6 +19,7 @@ type Config struct {
|
||||
Host string
|
||||
Port string
|
||||
DBPath string
|
||||
GiteaRepoURL string
|
||||
DefaultTokenTTL time.Duration
|
||||
BusyTimeoutMS int
|
||||
}
|
||||
@@ -27,6 +28,7 @@ func Load() Config {
|
||||
host := getenvOrDefault("HUGS_PROXY_HOST", defaultHost)
|
||||
port := getenvOrDefault("HUGS_PROXY_PORT", defaultPort)
|
||||
dbPath := getenvOrDefault("HUGS_PROXY_DB_PATH", defaultDBPath)
|
||||
giteaRepoURL := getenvOrDefault("HUGS_PROXY_GITEA_REPO_URL", "https://gitea.gangary.cn/gary/Hugs-Proxy")
|
||||
ttlRaw := getenvOrDefault("HUGS_PROXY_DEFAULT_TOKEN_TTL", defaultTokenTTLString)
|
||||
busyTimeout := getenvIntOrDefault("HUGS_PROXY_DB_BUSY_TIMEOUT_MS", defaultBusyTimeoutMilli)
|
||||
|
||||
@@ -39,6 +41,7 @@ func Load() Config {
|
||||
Host: host,
|
||||
Port: port,
|
||||
DBPath: dbPath,
|
||||
GiteaRepoURL: giteaRepoURL,
|
||||
DefaultTokenTTL: ttl,
|
||||
BusyTimeoutMS: busyTimeout,
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user