CPA凭证管理器,自用
Find a file
2026-04-07 00:58:13 +08:00
build/lib/codex_cpa_credential_manager chore: remove hardcoded mail endpoint and identity defaults 2026-04-04 03:42:33 +08:00
docs/superpowers/specs docs: add async register engine design spec 2026-03-31 05:52:05 +08:00
frontend update inbucket domain controls and simplify register CLI 2026-04-06 21:48:41 +08:00
internal_register update inbucket domain controls and simplify register CLI 2026-04-06 21:48:41 +08:00
src chore: remove hardcoded mail endpoint and identity defaults 2026-04-04 03:42:33 +08:00
.dockerignore update 2026-03-21 23:28:51 +08:00
.gitignore feat: unify mail providers in config and enhance replenish UI 2026-04-01 05:58:01 +08:00
docker-compose.yml update 2026-03-21 23:52:29 +08:00
Dockerfile update docker playwright runtime for linux sentinel 2026-04-07 00:58:13 +08:00
main.py Initial commit 2026-03-02 22:06:32 +08:00
pyproject.toml feat: add duckmail provider and harden replenish reliability 2026-04-04 03:34:41 +08:00
README.md update 2026-03-21 23:28:51 +08:00
replenish_codex.py update inbucket domain controls and simplify register CLI 2026-04-06 21:48:41 +08:00
simple_register.py update inbucket domain controls and simplify register CLI 2026-04-06 21:48:41 +08:00
start.bat Initial commit 2026-03-02 22:06:32 +08:00
start.sh update 2026-03-21 23:28:51 +08:00
start_dev.bat update 2026-03-21 23:28:51 +08:00
start_dev.sh update 2026-03-21 23:40:52 +08:00

CPA Credential Manager

安装

1) 克隆并进入项目目录

git clone <your-repo-url>
cd CPA_crd_manager

2) 配置前端本地连接参数

编辑 frontend/config.yaml

cpa_url: http://127.0.0.1:8317
management_key: sk-39c5bb

注意:management_key 需要替换成你自己的管理密码,并且必须与远程 CPA 服务端配置保持一致,否则 WebUI 登录会失败。

3) 本地启动Windows 推荐)

.\start.bat

默认访问:http://localhost:8333

Linux 本机启动:

./start.sh

4) Docker 启动Linux / Windows 都支持)

docker compose up -d --build

默认访问:http://localhost:8333

说明:

  • Docker 镜像现在会自带 python3 和项目的 Python dependencies所以 replenish_codex.py 在 Linux 容器里也能直接运行。
  • 如果你不是用 Docker而是在 Linux 主机本机启动,请确保系统里有 python3pipnodenpm,并且 Python 依赖已安装。
  • Linux 热更新开发可使用 ./start_dev.sh