用途:pp-pangolin 是首个面向 Pangolin(开源自托管 Cloudflare Tunnels 替代品)的 agent 原生 CLI,由 pangolin-pp-cli 二进制驱动,适合需要跨资源、跨组织或以程序化方式驱动 Pangolin 的工作流。
主要能力:暴露全部 157 个集成 API 端点,支持 --json、--select、--csv、--dry-run;将完整配置镜像到本地 SQLite。独有能力包括:audit(跨组织查找过期目标、孤立资源、缺失角色绑定)、cert-watch(按剩余天数列出各组织证书)、access-graph(联合用户、角色、资源、组织回答“谁能访问什么”)、backup/restore(灾难恢复,JSON 及按依赖顺序恢复)、expose(一条命令创建站点、资源、目标并绑定角色)、doctor(校验认证与 API 路径)。
使用方式:需先安装并验证 CLI:npx -y @mvanhorn/printing-press-library install pangolin --cli-only,然后 pangolin-pp-cli --version;若失败可回退 go install github.com/mvanhorn/printing-press-library/library/developer-tools/pangolin/cmd/pangolin-pp-cli@latest。认证使用单一 Bearer 集成令牌,设置 PANGOLIN_TOKEN 与 PANGOLIN_BASE_URL,运行 pangolin-pp-cli doctor 确认。命令可加 --agent(展开为 --json --compact --no-input --no-color --yes),支持 --deliver 输出到 stdout、file:<path> 或 webhook:<url>,并支持命名 profile 与本地反馈记录。MCP 服务可用 go install .../cmd/pangolin-pp-mcp@latest 安装,并注册:claude mcp add pangolin-pp-mcp -- pangolin-pp-mcp。
限制:基础资料未提供具体收费、价格与效果数据;未提供信息需以实际 --help 与官方文档为准。