chengtx007
fuckoai
Linux container registration control panel
Documentation snapshot
README 快照
翻译暂时拿不到。
机器翻译的项目简介,仅供参考。原文在下方,也可以直接用浏览器自带的整页翻译 (Chrome / Edge 点地址栏右侧的翻译图标,或用右键菜单里的「翻译成中文」)。
下面正文是项目自己的英文 README。想读全文就用浏览器自带的整页翻译: Chrome / Edge 点地址栏右侧的翻译图标,或用右键菜单里的「翻译成中文」; 手机浏览器一般在菜单里。
本页保存的是公开项目资料快照,阅读过程不需要连接 GitHub。
fuckoai Linux
Linux 容器版注册控制面板。
功能
- Web 控制面板:
/ui - 临时邮箱队列生成和验证码读取
- 购买组可视化配置,保存到本地
data/purchase_config.json - Linux 图形浏览器自动注册入口,通过 Xvfb、x11vnc、noVNC 查看
文件结构
server.py # 本地 API 和 Web 控制面板服务
control_panel.html # Linux Web 控制面板
uc_signup.py # Linux 浏览器自动注册脚本
config.example.json # 应用配置模板
config.json # 本地应用配置,不进入 git
Dockerfile # Linux 容器镜像
docker-compose.yml # fuckoai 服务
scripts/start_linux_vnc.sh # Xvfb/VNC/noVNC + server 启动脚本
运行数据放在 data/,.env、config.json 和 data/ 不进入 git,也不进入 Docker build context。
配置
.env 只放管理员密码:
ADMIN_PASSWORD=你的控制面板管理员密码
ADMIN_PASSWORD 可选;设置后访问 /ui 需要登录。
其他设置写在本地 config.json,也可以在控制面板“设置”页保存。首次部署可以从模板创建:
cp config.example.json config.json
模板已包含 HeroSMS 接口地址、注册资料默认值和浏览器参数;接口密钥、临时邮箱、CPA 等用户配置默认为空。
购买配置
购买参数统一维护在控制面板“设置”页,保存后写入 data/purchase_config.json。该文件位于 data/,不会进入 git。
默认仓库不提供具体国家、运营商、价格等购买组。首次使用前需要在控制面板新增购买组。
服务端会按已启用购买组顺序尝试买号,失败时自动试下一组。
启动
docker compose up -d --build fuckoai
访问:
http://127.0.0.1:3030/ui
查看容器:
docker compose ps
docker logs --tail 80 fuckoai
Linux 本地运行
python3 server.py
如果需要浏览器画面:
./scripts/start_linux_vnc.sh
邮箱队列
控制面板只保留随机前缀模式。填写邮箱后缀域名、数量和可选邮箱前缀后,会生成:
随机字符@example.com
自定义前缀随机字符@example.com
生成后的队列仍可手动编辑,一行一个邮箱。
API
基础地址:
http://127.0.0.1:3030/api
常用接口:
GET /api/healthPOST /api/purchaseGET /api/purchase-settingsPOST /api/purchase-settingsGET /api/email-queuePOST /api/email-queuePOST /api/email-queue/generateGET /api/uc-signup/statusPOST /api/uc-signup/startPOST /api/uc-signup/stopGET /api/uc-signup/logs
致谢
感谢 linux.do 社区提供的交流、经验和启发。
Official distribution
获取与安装
暂未发现可确认的官方软件包地址
当前 README 快照没有出现 npm、PyPI、Crates.io、pub.dev 等官方包页链接。本站不会根据仓库名称猜测下载地址。
本站不托管项目文件;需要安装时,请以项目维护者发布的官方文档为准。
Before installing
使用前核验
本站保存公开资料用于阅读,不代表安全审计或功能背书。安装前请核对许可证、依赖来源和发布签名,不要直接运行来源不明的二进制文件或高权限脚本。