This commit is contained in:
dela
2026-01-26 15:04:02 +08:00
commit 4813449f9c
31 changed files with 8439 additions and 0 deletions

85
.env.example Normal file
View File

@@ -0,0 +1,85 @@
# OpenAI 账号自动注册系统 - 配置文件示例
# 复制此文件为 .env 并根据实际情况修改
# ========== 代理配置 ==========
# 是否启用代理true/false
PROXY_ENABLED=false
# 代理池(逗号分隔,支持 http/https/socks5
# 格式: protocol://[user:pass@]ip:port
# 示例: http://user:pass@1.2.3.4:8080,socks5://5.6.7.8:1080
PROXY_POOL=
# 代理轮换策略random: 随机选择, round_robin: 轮流使用)
PROXY_ROTATION=random
# ========== 并发配置 ==========
# 最大并发任务数(建议 1-5过高可能触发风控
MAX_WORKERS=1
# 失败重试次数
RETRY_LIMIT=3
# 重试延迟(秒)
RETRY_DELAY=5
# ========== 日志配置 ==========
# 日志级别DEBUG, INFO, WARNING, ERROR
LOG_LEVEL=INFO
# 是否记录日志到文件
LOG_TO_FILE=true
# ========== 邮箱配置 ==========
# 是否启用邮箱功能true/false
MAIL_ENABLED=false
# 邮箱类型imap, tempmail, api, cloudmail, manual
MAIL_TYPE=manual
# IMAP 配置(如果使用 IMAP
MAIL_IMAP_HOST=imap.gmail.com
MAIL_IMAP_PORT=993
MAIL_IMAP_USERNAME=your@email.com
MAIL_IMAP_PASSWORD=your_app_password
# 临时邮箱 API 配置(如果使用临时邮箱)
MAIL_API_KEY=
MAIL_API_ENDPOINT=
# CloudMail 配置(如果使用 CloudMail
# 1. 先通过 Cloud Mail 管理界面或 API 生成 Token
# 2. 将 Token 填入 MAIL_CLOUDMAIL_TOKEN
# 3. 填写你的邮箱域名(不带 @
# 4. Token 失效时需要手动更新
MAIL_CLOUDMAIL_API_URL=https://your-cloudmail-domain.com
MAIL_CLOUDMAIL_TOKEN=9f4e298e-7431-4c76-bc15-4931c3a73984
MAIL_CLOUDMAIL_DOMAIN=mygoband.com
# ========== Sentinel 配置 ==========
# 是否启用 Sentinel 解决器true/false
SENTINEL_ENABLED=false
# Sentinel 解决器类型external_script, api, module
SENTINEL_SOLVER_TYPE=external_script
# 外部脚本路径(如果使用 external_script
SENTINEL_SCRIPT_PATH=./sentinel_solver.js
# API 配置(如果使用 api
SENTINEL_API_ENDPOINT=http://localhost:8000/solve
SENTINEL_API_KEY=
# Python 模块名称(如果使用 module
SENTINEL_MODULE_NAME=
# ========== TLS 指纹配置 ==========
# 模拟的浏览器版本chrome110, chrome120, chrome124
TLS_IMPERSONATE=chrome124
# ========== 其他配置 ==========
# 成功账号保存文件路径
ACCOUNTS_OUTPUT_FILE=accounts.txt
# HTTP 请求超时时间(秒)
REQUEST_TIMEOUT=30