添加代理节点功能,包括节点注册、心跳检测和配置获取,完善相关API路由和服务逻辑

This commit is contained in:
ryan
2026-03-09 23:05:35 +08:00
parent 8f55d83b34
commit 2ac083a225
13 changed files with 677 additions and 0 deletions
+2
View File
@@ -45,6 +45,8 @@ var WeChatAccountQRCodeImageURL = ""
var TurnstileSiteKey = ""
var TurnstileSecretKey = ""
var AgentToken = ""
var NodeOfflineThreshold = 2 * time.Minute
const (
RoleGuestUser = 0
+3
View File
@@ -50,6 +50,9 @@ func init() {
if os.Getenv("UPLOAD_PATH") != "" {
UploadPath = os.Getenv("UPLOAD_PATH")
}
if os.Getenv("AGENT_TOKEN") != "" {
AgentToken = os.Getenv("AGENT_TOKEN")
}
if *LogDir != "" {
var err error
*LogDir, err = filepath.Abs(*LogDir)