spfnas/zhuce1
0
ChatGPT 注册工具
自动注册 ChatGPT/Codex 账号并上传至 CPA 面板。
功能特性
- 🎯 自动注册 ChatGPT/Codex 账号
- 📧 支持 CF 临时邮箱 / GPTMail
- ☁️ 自动上传到 CPA 面板
- 🖥️ Web 管理界面
- 🐳 支持 Hugging Face Spaces 部署
本地运行
Web 界面
cd /home/spf/docker/chatgpt_register
bash start_web.sh
# 访问 http://localhost:7860命令行
# 单次运行
python3 openai_register.py --once --cpa-upload
# 指定邮箱源
python3 openai_register.py --cpa-upload --email-provider cfmail
# 后台运行
nohup python3 openai_register.py --cpa-upload > register.log 2>&1 &Hugging Face Spaces 部署
方法 1: 创建新 Space
- 登录 Hugging Face
- 点击右上角头像 → New Space
- 填写 Space 名称,选择 Docker SDK
- 上传以下文件:
Dockerfileapp.pyrequirements.txtopenai_register.pytemplates/index.htmlREADME.md(包含 frontmatter)
方法 2: Git 推送
cd /home/spf/docker/chatgpt_register
# 初始化 Git(如果还没有)
git init
# 添加远程仓库
git remote add space https://huggingface.co/spaces/<你的用户名>/<space名称>
# 添加文件
git add Dockerfile app.py requirements.txt openai_register.py templates/ README.md config.json
# 提交并推送
git commit -m "Initial commit"
git push -u space main设置环境变量
在 Space 的 Settings → Repository secrets 中添加:
CPA_BASE_URL- CPA 面板地址CPA_TOKEN- CPA 面板 Token
配置说明
编辑 config.json:
{
"proxy": "",
"email_provider": "random",
"sleep_min": 10,
"sleep_max": 30,
"cpa_upload": true,
"cpa_clean": false,
"cpa_prune_local": true,
"cpa_target_count": 300,
"cf_email_api_base": "https://email.spf.qzz.io",
"cf_email_domains": ["spf.qzz.io", "spf.us.kg", "spf.dpdns.org"]
}