cliproxy-deploy

Solid

在 Linux VPS 上部署 CLIProxyAPI(router-for-me/CLIProxyAPI)并暴露 OpenAI 兼容 API。覆盖 Go 环境、源码拉取、最小配置、OAuth 登录(远端 / 本地同步两种路径)、UFW 放行、密钥轮换、健康校验、环境变量落盘。当用户说“部署 cliproxy / 把 codex/claude/gemini 账号暴露成 API / router-for-me 上线 VPS”时触发。

AI & Automation 154 stars 19 forks Updated 1 weeks ago MIT

Install

View on GitHub

Quality Score: 91/100

Stars 20%
73
Recency 20%
90
Frontmatter 20%
70
Documentation 15%
100
Issue Health 10%
50
License 10%
100
Description 5%
100

Skill Content

# CLIProxyAPI VPS 部署 把 `https://github.com/router-for-me/CLIProxyAPI` 部署到远程 Linux 服务器,并暴露 OpenAI 兼容接口(`/v1/chat/completions`、`/v1/models`)。适配 Codex / Claude / Gemini / Qwen / iFlow / Antigravity 的 OAuth 订阅账号。 所有“必须 X”条款都附带降级路径;所有“完成”结论必须基于**本会话**命令输出(W-16)。 --- ## 0. 前置确认(必问) 必须在动手前确认: 1. **SSH 目标**:`root@HOST`,是否能免密登录 2. **部署范围**:允许落盘目录(默认 `/root/CLIProxyAPI` + `/root/.cli-proxy-api`) 3. **服务端口**:默认 `8317` 4. **访问策略**: - `localhost only`(host=127.0.0.1,走 SSH 隧道) - `公网直连`(需要 UFW 放行 + 必须换随机 key) 5. **登录路径**: - A. 远端 OAuth(需 SSH 端口转发 + 本机浏览器配合,5 分钟超时窗口) - B. 本地登录后同步 `~/.cli-proxy-api/*.json` 到 VPS(更稳,推荐) 降级路径:若用户不指定,默认使用 `公网直连 + 本地登录同步`,并在启动后立即轮换随机 key。 --- ## 1. 远端环境检查(只读) ```bash ssh -i <KEY> <SSH_TARGET> "uname -a && . /etc/os-release 2>/dev/null; \ command -v go && go version || echo 'NO_GO'; \ command -v git || echo 'NO_GIT'; \ command -v ufw && ufw status | head -n 20 || echo 'NO_UFW'; \ ss -ltn | grep ':<PORT>' || echo 'PORT_FREE'" ``` 判定: - 没有 Go → 第 2 步安装 - 端口占用 → 确认是否旧进程,不要盲杀 - UFW active → 记录当前规则(避免在放行后改动其他端口) ## 2. 安装 Go + Git(Ubuntu/Debian) ```bash ssh -i <KEY> <SSH_TARGET> "apt-get update && apt-get install -y golang-go git" ``` 注意: - 项目 `go.mod` 可能要求 Go 1.26+,系统 apt 的 Go 版本偏旧**没关系** —— `go run` 会自动下载 toolchain。 - 若不希望 GOTOOLCHAIN 自动下载,改装官方 tarball 到 `/usr/local/go`,并 `export PATH=/usr/local/go/bin:$PATH`。 ## 3. 克隆仓库 ```bash ssh -i <KEY> <SSH_TARGET> "rm -rf /root/CLIProxyAPI && \ git clone https://github.com/router-for-me/CLI...

Details

Author
majiayu000
Repository
majiayu000/spellbook
Created
6 months ago
Last Updated
1 weeks ago
Language
Python
License
MIT

Integrates with

Similar Skills

Semantically similar based on skill content — not just same category

AI & Automation Solid

cliproxy-deploy

在 Linux VPS 上部署 CLIProxyAPI(router-for-me/CLIProxyAPI)并暴露 OpenAI 兼容 API。覆盖 Go 环境、源码拉取、最小配置、OAuth 登录(远端 / 本地同步两种路径)、UFW 放行、密钥轮换、健康校验、环境变量落盘。当用户说“部署 cliproxy / 把 codex/claude/gemini 账号暴露成 API / router-for-me 上线 VPS”时触发。

72 Updated 2 weeks ago
majiayu000
AI & Automation Solid

cliproxy-newapi-stack

在 Linux VPS 上部署 CLIProxyAPI + NewAPI 组合栈,把 Codex/Claude/Gemini/Qwen 等订阅账号包装成可计费的 OpenAI 兼容 API。负责 NewAPI Docker 部署、容器→宿主桥接、模型计费倍率(ModelRatio/CacheRatio/CompletionRatio)、SQLite 直写额度、CLIProxyAPI 408 冷却补丁、多账号 OAuth 凭据热加载、双路径验证。当用户说"部署 cliproxy + newapi"、"加 OpenAI 计费层"、"配置 newapi 渠道接 cliproxy"、"newapi 价格不对"、"加新的 codex/claude 账号到现有部署"、"172.17.0.1 容器网络"、"408 冷却放大故障"时触发。

72 Updated 2 weeks ago
majiayu000
AI & Automation Solid

cliproxy-newapi-stack

在 Linux VPS 上部署 CLIProxyAPI + NewAPI 组合栈,把 Codex/Claude/Gemini/Qwen 等订阅账号包装成可计费的 OpenAI 兼容 API。负责 NewAPI Docker 部署、容器→宿主桥接、模型计费倍率(ModelRatio/CacheRatio/CompletionRatio)、SQLite 直写额度、CLIProxyAPI 408 冷却补丁、多账号 OAuth 凭据热加载、双路径验证。当用户说"部署 cliproxy + newapi"、"加 OpenAI 计费层"、"配置 newapi 渠道接 cliproxy"、"newapi 价格不对"、"加新的 codex/claude 账号到现有部署"、"172.17.0.1 容器网络"、"408 冷却放大故障"时触发。

204 Updated 2 days ago
majiayu000