用docker部署gorkproxy可5分钟内让openwebui直连grok v3;需准备至少3个账号的完整sso=xxx格式cookie存为cookies.txt,再通过docker-compose.yml启动服务并验证health端点。
☞☞☞AI 智能聊天, 问答助手, AI 智能搜索, 多模态理解力帮你轻松跨越从0到1的创作门槛☜☜☜

想在本地快速启用Grok V3模型能力,又不想被复杂的环境依赖、Cookie管理、API协议转换卡住?用Docker部署GorkProxy就能绕过所有手动配置环节,5分钟内让OpenWebUI等前端直连Grok服务。
准备Grok账号Cookie并整理成轮询列表
这一步决定后续是否能持续调用。直接在Grok官网登录页按F12复制Cookie会失效——必须进入聊天界面后发一条消息,再从Network里找带
把每个Cookie单独存为一行,不要加引号、空格或注释。例如:
sso=eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiIxMjM0NTY3ODkwIiwibmFtZSI6IkpvaG4gRG9lIiwiaWF0IjoxNTE2MjM5MDIyfQ.SflKxwRJSMeKKF2QT4fwpMeJ734fU8kq3Q
【必须确保每行都是完整sso=xxx格式,缺一个字符都会导致容器启动失败】
建议至少准备3个不同账号的Cookie,存在文本文件cookies.txt中,放在后续将要创建的项目目录下。
编写docker-compose.yml配置文件
在任意空目录中新建docker-compose.yml,内容如下:
version: '3.8'
services:
gorkproxy:
image: ghcr.io/roboflow/gorkproxy:latest
restart: unless-stopped
ports:
- "8000:8000"
volumes:
使用 Python 脚本下载 Docker 镜像并打包为 tar 文件。用户说“下载镜像”“拉取镜像”“pull xxx”“帮我下载 nginx 镜像”等时触发。支持 SOCKS5 代理直连(推荐)和国内镜像站加速两种模式。
- ./cookies.txt:/app/cookies.txt
environment:
- GORKPROXY_PORT=8000
- GORKPROXY_COOKIE_FILE=/app/cookies.txt
- GORKPROXY_LOG_LEVEL=info
启动GorkProxy服务
第一步:打开终端,cd到存放docker-compose.yml的目录
第二步:执行docker compose up -d
第三步:等待约10秒,运行docker compose ps确认状态为running
第四步:验证服务是否就绪——执行curl http://localhost:8000/health,返回{"status":"ok"}即成功
如果返回连接拒绝,先检查Docker守护进程是否运行,再确认端口8000未被其他程序占用。
对接OpenWebUI或其他OpenAI兼容前端
在OpenWebUI设置页面中,将API Base URL改为http://localhost:8000/v1
API Key随意填写(如sk-xxx),GorkProxy不校验Key值
保存后刷新页面,选择模型时会出现grok-v3选项
现在即可像调用OpenAI接口一样发起请求,所有流量自动经由GorkProxy转发至Grok V3,并在多个Cookie间轮询使用。










