Commit Graph

18 Commits (7000ae8a31fc4a49b0ab0ca53263cfc4336bb212)

Author SHA1 Message Date
墨梓柒 a13f605977
更新 WebUI 配置,移除 host 和 port 字段,改为从环境变量读取;更新配置模板版本至 7.2.5,并添加相关说明。 2025-12-20 12:35:15 +08:00
墨梓柒 30a633b388
fix: 移除 template.env 中的多余 WebUI 配置 2025-12-19 00:46:34 +08:00
墨梓柒 a5880522e7
feat: 增强认证 Cookie 设置,支持协议检测和跳过注释行 2025-12-16 13:04:37 +08:00
陈曦 bccef9f104 feat:增强反爬虫的 IP 清理机制和静态资源校验
优化 IP 清理逻辑,完整扫描并清除最旧或空的 IP 记录,从而提升内存管理效果。更新静态资源的放行规则,改为基于路径前缀进行限制,并从允许的扩展名中移除 .json,以防止通过静态资源规则绕过 API。进一步明确 X-Forwarded-For 的信任逻辑,并更新相关环境变量的注释,提供更清晰的配置指引。
2025-12-14 19:56:11 +08:00
陈曦 97c872f4f2 feat:增强反爬虫中间件,对受信任代理提供支持
重构反爬虫逻辑,使用 deque 存储请求时间戳,以提升性能和内存管理效率。新增通过 WEBUI_TRUSTED_PROXIES 和 WEBUI_TRUST_XFF 配置受信任代理的支持,从而实现对 X-Forwarded-For 请求头的选择性信任。将可疑请求头的检测限制在特定请求头范围内,减少误判。更新 template.env,新增与代理相关的环境变量。
2025-12-14 19:47:07 +08:00
陈曦 32af5ae29a feat:为 WebUI 添加防爬虫与资产测绘检测,支持多种防护模式与 IP 白名单,资源占用低。
新增功能:
防爬虫检测:检测 20+ 种爬虫和 30+ 种资产测绘工具(Shodan、Censys、Nmap 等)
多种模式:basic(只记录,默认)、strict(严格)、loose(宽松)、false(禁用)
IP 白名单:支持精确 IP、CIDR、通配符格式,白名单 IP 豁免所有检测
请求频率限制:基于 IP 的滑动时间窗口,防止高频请求
2025-12-14 19:21:02 +08:00
墨梓柒 4284e0f860
添加独立的 WebUI 服务器支持,重构相关配置和启动逻辑 2025-11-20 19:01:10 +08:00
墨梓柒 7964610a6a
feat: 启用 WebUI 配置并设置为生产模式 2025-11-19 15:33:10 +08:00
墨梓柒 cae61281a0
feat: 添加 WebUI 模块及相关 API 路由和 Token 管理功能 2025-11-14 23:31:53 +08:00
墨梓柒 e240fb92ca
fix: 更新模型配置和环境变量,调整版本号和模型参数 2025-07-27 13:37:21 +08:00
SengokuCola 767ccd96dc fix:修改模板 2025-06-21 12:08:53 +08:00
SengokuCola 745d762dbb feat:可配置log,解决可读性问题 2025-06-12 20:13:47 +08:00
SengokuCola b551710c13 feat:将action选择从处理器转变为单独阶段,增加action使用的准确性 2025-05-29 10:16:34 +08:00
UnCLAS-Prommer ae374a31eb template update 2025-05-28 21:55:52 +08:00
SengokuCola fed71bccad fix:调整目录结构,优化hfc prompt,移除日程,移除动态和llm判断willing模式, 2025-05-13 18:37:55 +08:00
春河晴 cbfa8508c6
chore: update README and template.env for better formatting and clarity 2025-04-21 15:56:17 +09:00
SengokuCola 8e55491bed Update template.env 2025-03-31 23:43:05 +08:00
SengokuCola 2e0d358d93 fix:让麦麦回复功能正常工作,输出一堆调戏信息 2025-03-29 19:13:32 +08:00