更新web

This commit is contained in:
Alex Yang
2026-01-21 09:46:49 +08:00
parent ac96c7c10b
commit 073f1961b1
80 changed files with 75919 additions and 12379 deletions

14
main.go
View File

@@ -197,8 +197,8 @@ func main() {
// 初始化屏蔽管理系统
shieldManager := shield.NewShieldManager(&cfg.Shield)
if err := shieldManager.LoadRules(); err != nil {
logger.Error("加载屏蔽规则失败", "error", err)
if err := shieldManager.LoadLocalRulesOnly(); err != nil {
logger.Error("加载本地屏蔽规则失败", "error", err)
}
// 初始化GFWList管理系统
@@ -224,6 +224,16 @@ func main() {
}
}()
// 异步加载远程规则
go func() {
logger.Info("开始异步加载远程屏蔽规则")
if err := shieldManager.LoadRules(); err != nil {
logger.Error("异步加载远程屏蔽规则失败", "error", err)
} else {
logger.Info("远程屏蔽规则异步加载完成")
}
}()
// 启动定时更新任务
go shieldManager.StartAutoUpdate()