为 filter 添加全局配置支持

This commit is contained in:
ExplodingDragon
2025-11-18 23:56:59 +08:00
parent f4ca1377ca
commit 268f21c2af
15 changed files with 340 additions and 285 deletions

View File

@@ -64,7 +64,7 @@ func main() {
if !ok {
log.Fatalln(errors.New("database not support cursor"))
}
pageServer := pkg.NewPageServer(
pageServer, err := pkg.NewPageServer(
http.DefaultClient,
backend,
config.Domain,
@@ -74,7 +74,11 @@ func main() {
config.Cache.MetaTTL,
cacheBlob.Child("filter"),
config.ErrorHandler,
config.Filters,
)
if err != nil {
log.Fatalln(err)
}
ctx, stop := signal.NotifyContext(context.Background(), os.Interrupt, syscall.SIGTERM, syscall.SIGQUIT)
defer stop()