-
Notifications
You must be signed in to change notification settings - Fork 24
Expand file tree
/
Copy path.env.example
More file actions
65 lines (54 loc) · 2.6 KB
/
.env.example
File metadata and controls
65 lines (54 loc) · 2.6 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
# GitHub Secret Scanner Pro - 配置示例
# 复制此文件为 config_local.py 并填入真实的配置信息
# ============================================================================
# 代理配置(可选)
# ============================================================================
# 如果需要通过代理访问 GitHub API 或 AI 服务 API,请设置此项
# 留空表示直连
# PROXY_URL=http://127.0.0.1:7890
PROXY_URL=
# ============================================================================
# GitHub Token 配置
# ============================================================================
# 填入你的 GitHub Personal Access Token (Classic)
# 需要权限: public_repo
# 获取方式: https://github.com/settings/tokens
#
# 建议配置多个 token 以提高 API 速率限制
# 未认证: 10次/分钟, 认证: 30次/分钟
# 多个 token 示例:
GITHUB_TOKEN_1=ghp_xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
GITHUB_TOKEN_2=ghp_yyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyy
GITHUB_TOKEN_3=ghp_zzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzz
# 添加更多 token...
# GITHUB_TOKEN_4=
# GITHUB_TOKEN_5=
# ============================================================================
# 数据库配置
# ============================================================================
# SQLite 数据库文件路径
DB_PATH=leaked_keys.db
# ============================================================================
# 线程配置
# ============================================================================
# 验证器线程数(IO 密集型,可设置较高值)
CONSUMER_THREADS=20
# ============================================================================
# 超时配置
# ============================================================================
# HTTP 请求超时(秒)
HTTP_TIMEOUT=10
# ============================================================================
# 并发配置
# ============================================================================
# 异步验证最大并发数
MAX_CONCURRENT_VALIDATIONS=100
# ============================================================================
# 断路器配置
# ============================================================================
# 连续失败次数阈值(触发断路器)
CIRCUIT_BREAKER_FAILURE_THRESHOLD=5
# 断路器恢复时间(秒)
CIRCUIT_BREAKER_RECOVERY_TIMEOUT=60
# 半开状态允许的试探请求数
CIRCUIT_BREAKER_HALF_OPEN_REQUESTS=3