多平台账号批量注册系统,支持 OpenAI / Grok / Kiro / Gemini 平台的全自动注册。 Features: - 用户名/密码注册登录(首个用户自动管理员) - JWT 认证 + bcrypt 密码加密 - 积分系统与多用户管理 - HuggingFace Space 弹性 Worker 节点管理 - Cloudflare Worker 负载均衡 - 实时日志推送(SSE/WebSocket) - 管理后台(用户管理、系统设置、代理池、卡池) Tech Stack: Go 1.25 / Gin / GORM / PostgreSQL / Vue 3 / Vite / TailwindCSS
50 lines
1.9 KiB
Bash
50 lines
1.9 KiB
Bash
# ═══════════════════════════════════════════════════════════════════
|
|
# RegPlatform 环境变量配置
|
|
# 复制为 .env 并修改
|
|
# ═══════════════════════════════════════════════════════════════════
|
|
|
|
# ── 服务器 ──
|
|
PORT=8000
|
|
GIN_MODE=debug
|
|
DEV_MODE=true
|
|
|
|
# ── 数据库 ──
|
|
DATABASE_URL=postgres://postgres:postgres@localhost:5432/regplatform?sslmode=disable
|
|
|
|
# ── JWT ──
|
|
JWT_SECRET=your-jwt-secret-change-in-production
|
|
JWT_EXPIRE_HOURS=72
|
|
|
|
# ── 管理员(可选,为空则第一个注册的用户自动成为管理员)──
|
|
ADMIN_USERNAME=
|
|
|
|
# ── SSO 对接(可选,用于外部系统集成)──
|
|
SSO_SECRET=
|
|
|
|
# ── Redis(可选,为空则使用内存缓存)──
|
|
REDIS_URL=
|
|
|
|
# ═══════════════════════════════════════════════════════════════════
|
|
# 以下配置也可在管理后台「系统设置」中配置,持久化到数据库
|
|
# ═══════════════════════════════════════════════════════════════════
|
|
|
|
# ── GPTMail 邮箱 ──
|
|
# GPTMAIL_API_KEY=your-gptmail-key
|
|
# GPTMAIL_BASE_URL=https://mail.chatgpt.org.uk
|
|
|
|
# ── 验证码求解 ──
|
|
# TURNSTILE_SOLVER_URL=http://127.0.0.1:5072
|
|
# CF_BYPASS_SOLVER_URL=http://127.0.0.1:5073
|
|
# YESCAPTCHA_KEY=
|
|
|
|
# ── Camoufox 浏览器注册(留空使用 HTTP 模式)──
|
|
# CAMOUFOX_REG_URL=
|
|
|
|
# ── 代理 ──
|
|
# DEFAULT_PROXY=
|
|
# KOOKEEY_API=
|
|
|
|
# ── 限制 ──
|
|
# MAX_THREADS_PER_USER=16
|
|
# MAX_TARGET_PER_TASK=1000
|