Spaces:
Paused
Paused
metadata
title: TraePro Subscription Service
emoji: 🤖
colorFrom: blue
colorTo: purple
sdk: docker
app_port: 7860
pinned: false
TraePro
TraePro 是一个自动化 Trae 订阅流程的服务:用户在网页上点击开始后,等待生成支付宝二维码,扫码完成后自动下载 account.json。
Hugging Face Docker Space
该项目面向 Hugging Face Docker Space 运行,容器需要监听端口 7860。
本地用 Docker 跑
在 TraePro/ 目录下构建并运行:
docker build -t traepro .
docker run --rm -p 7860:7860 traepro
打开 http://localhost:7860/。
推送到 Hugging Face Space
git clone https://huggingface.co/spaces/Amethyst-Labs/treel
把本目录(TraePro/)下的文件复制到 treel/ 仓库根目录(确保 Dockerfile 和 README.md 在仓库根),然后:
git add -A
git commit -m "Deploy TraePro Docker Space"
git push
当提示输入密码时,使用 Hugging Face access token(需要写权限)。
开发运行(非 Docker)
后端
cd TraePro/backend
uv sync
uv run python -m uvicorn main:app --host 0.0.0.0 --port 8000
默认端口为 8000。
前端
cd TraePro/frontend
npm install
npm run dev
开发服务器默认端口为 5173。
安全说明
服务端已取消 user_token*.json 落盘;仓库也忽略此类文件,避免把敏感 token 推到远端。