v0.1 公开测试版

Co-authored-by: Copilot <copilot@github.com>
This commit is contained in:
2026-04-23 21:48:04 +08:00
parent 62e076111f
commit f8051ea8c9
6 changed files with 561 additions and 70 deletions
+3
View File
@@ -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,
}