受限网络下部署Rakazo:镜像下载与镜像摘要校验完整教程
受限网络下部署Rakazo镜像下载与镜像摘要校验完整教程【免费下载链接】rakazoOpen-source Grok Bot alternative. Choose your own model and sandbox.项目地址: https://gitcode.com/gh_mirrors/ra/rakazoRakazo 是一个开源的 Grok Bot 替代方案允许你自选 AI 模型和沙箱。在 GitHub 或容器镜像仓库无法直连的受限网络中部署 Rakazo 的核心思路是用你自己控制的镜像源替代默认下载地址并对关键镜像做摘要digest校验确保拉取内容与上游一致。本教程覆盖从安装脚本下载、Compose 文件获取到镜像摘要校验启动的完整流程。为什么受限网络需要镜像下载Rakazo 的自托管栈由 API、Worker、Postgres 和机器人计算机computer容器组成默认会从公开仓库拉取docker-compose.images.yml与环境变量模板来自 GitHub 原始地址app与computer两个 GHCR 镜像Docker Hub 的postgres:16与busybox:1镜像。只要其中任何一环不可达安装脚本就会卡在下载或pull阶段。官方为此专门提供了受限网络指南docs/self-host-restricted-network.md。故障点对应解法拉不到安装脚本从你的镜像源下载或本地拷贝脚本拉不到 Compose 文件RAKAZO_DOWNLOAD_BASE、--local、RAKAZO_DOWNLOAD_SKIP_EXISTING1拉不到 app / computer 镜像RAKAZO_IMAGE、RAKAZO_IMAGE_TAG、RAKAZO_COMPUTER_IMAGE、RAKAZO_COMPUTER_IMAGE_TAG拉不到 Postgres / busyboxPOSTGRES_IMAGE、BUSYBOX_IMAGE或 Docker 守护进程registry-mirrors第一步把安装脚本与 Compose 下载指向你的镜像源安装脚本 install-images.sh 支持两个关键环境变量# 脚本本身的下载地址 export RAKAZO_INSTALLER_URLhttps://example.com/mirror/rakazo/infra/compose/install-images.sh # 脚本内部下载 Compose 文件的 HTTPS 镜像基地址 export RAKAZO_DOWNLOAD_BASEhttps://example.com/mirror/rakazo/infra/compose mkdir -p rakazo cd rakazo curl -fsSL -o install-images.sh ${RAKAZO_INSTALLER_URL} bash install-images.sh --prepare-only几个要点RAKAZO_DOWNLOAD_BASE只接受 HTTPS 地址末尾斜杠会自动去掉--prepare-only只准备文件并生成带随机密钥的.env不会启动容器适合分步操作下载自带有限次重试失败会给出明确报错。本地预拷贝文件--local模式如果你能把docker-compose.images.yml和.env.images.example模板参考 infra/compose/.env.images.example提前放到安装目录直接用bash install-images.sh --local --prepare-only # 等价的环境变量写法 RAKAZO_DOWNLOAD_SKIP_EXISTING1 bash install-images.sh --prepare-only已有文件会被复用缺失的文件仍会尝试下载——这让你可以在网络间歇可用时攒文件之后再一次性完成安装。第二步在.env中把镜像指向私有镜像仓库--prepare-only完成后编辑.env将四个镜像变量指向你的镜像仓库RAKAZO_IMAGEregistry.example.com/mirror/rakazo/app RAKAZO_IMAGE_TAGedge RAKAZO_COMPUTER_IMAGEregistry.example.com/mirror/rakazo/computer RAKAZO_COMPUTER_IMAGE_TAGedge POSTGRES_IMAGEregistry.example.com/library/postgressha256:可信的postgres摘要 BUSYBOX_IMAGEregistry.example.com/library/busyboxsha256:可信的busybox摘要这些覆盖项在 docker-compose.images.yml 中生效注意两个细节app 与 computer 镜像必须成对镜像且 tag 对应同一发布版本arm64 主机如 Apple Silicon、ARM 服务器需要多架构 tag。官方每次发布都是amd64 arm64多架构tag 规则详见 docs/self-host.md 的 Published images and tags 一节。第三步Postgres 与 busybox 的两种镜像方案Docker Hub 的镜像有两类处理方式方案 ADocker 守护进程 registry-mirrors把registry-mirrors合并进 Docker 守护进程的 JSON 配置然后重启 Docker{ registry-mirrors: [https://mirror.example.com] }仓库自带的 docker-daemon.json 展示了生产宿主机的基准配置你可以在此基础上追加该字段。注意Hub 镜像代理不能替代上面的 GHCR 镜像覆盖二者缺一不可。方案 B摘要校验式启动推荐当安全要求较高时把镜像仓库只当作运输通道而不是可信来源。流程是从可信上游或一台可直连外网的办公机离线获取postgres:16与busybox:1的官方摘要digest在镜像引用中写死registry/…/postgressha256:可信摘要的形式pull之后用docker image inspect对比本地镜像的RepoDigests是否包含期望摘要全部一致后再以--pull never启动防止启动时偷偷回连仓库。官方文档给出的校验脚本会在这三步任一失败时直接中止pull 失败、inspect 失败、摘要缺失或不匹配均不会启动容器完整脚本见 docs/self-host-restricted-network.md 的 Digest-verified Hub mirror startup 一节简化逻辑如下docker compose --env-file .env -f docker-compose.images.yml pull # 逐镜像比对本地 RepoDigests 与期望摘要 for image_ref in $POSTGRES_IMAGE $BUSYBOX_IMAGE; do expected${image_ref##*} docker image inspect --format {{range .RepoDigests}}{{println .}}{{end}} $image_ref \ | awk -F -v e$expected $2e{f1} END{exit !f} || { echo 校验失败: $image_ref; exit 1; } done docker compose --env-file .env -f docker-compose.images.yml up -d --pull never两个易踩的坑校验通过后请把同一组带摘要的POSTGRES_IMAGE/BUSYBOX_IMAGE保存进安装的.env供后续重启使用临时export只对当次启动生效不要之后用可变的镜像 tag如:16替换掉带摘要的引用否则会失去校验意义。第四步启动与健康检查一切就绪后运行安装脚本若使用本地预拷贝文件请保留--localbash install-images.sh脚本会依次完成校验 5 个必需密钥POSTGRES_PASSWORD、BETTER_AUTH_SECRET、ENCRYPTION_KEY、SCREEN_PROXY_SECRET、SANDBOX_SUPERVISOR_TOKEN→pull→up -d --wait随后提示服务已就绪Rakazo is starting at http://127.0.0.1:5173打开http://127.0.0.1:5173第一个注册的用户即成为部署所有者。后续健康检查步骤参考 SETUP_PROMPT.md。若机器人需要使用本地 Docker 计算机而主机又无法访问远程模型服务可配置本地模型端点RAKAZO_LOCAL_MODELS/RAKAZO_LOCAL_MODELS_URL详见自托管指南 docs/self-host.md。常见问题速查现象原因与处理脚本报RAKAZO_DOWNLOAD_BASE must use https镜像基地址必须是 HTTPS换成 HTTPS 源下载反复失败确认RAKAZO_INSTALLER_URL与RAKAZO_DOWNLOAD_BASE都已设置容器内出口代理用.env中的HTTP_PROXY/HTTPS_PROXYarm64 主机报架构错误镜像到私有仓库时保留多架构 manifest不要只推单架构compose up卡在 pull使用--pull never或RAKAZO_PULL_NEVER1确保镜像已预载到本机校验失败提示 digest 不匹配镜像仓库内容与上游不一致重新同步镜像后再拉取按照以上四步走即使主机与 GitHub、GHCR、Docker Hub 完全不通你也能安全、可验证地把 Rakazo 部署起来——镜像只负责运输摘要负责信任。【免费下载链接】rakazoOpen-source Grok Bot alternative. Choose your own model and sandbox.项目地址: https://gitcode.com/gh_mirrors/ra/rakazo创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考

相关新闻

JS动态渲染爬虫彻底解决方案|requests抓不到数据?Playwright全自动渲染实战教程

JS动态渲染爬虫彻底解决方案|requests抓不到数据?Playwright全自动渲染实战教程

很多初学爬虫的开发者都会遇到一个经典难题:用 requests 请求网页,返回的 HTML 是空数据、关键内容看不到,但是浏览器打开页面明明有数据。这不是代码写错了,而是现在绝大多数网站都采用 JS 动态渲染 模式。传统 requests 只会获取…

2026/9/30 17:52:04 阅读更多 →
AI工程从零搭建:大模型训练到推理部署的完整链路

AI工程从零搭建:大模型训练到推理部署的完整链路

接这个项目的时候,我面前只有一台没装任何深度学习环境的服务器。任务说得很简单:从一个空目录开始,搭出一条完整可用的AI工程链路,并且让这条路真的跑通,产出能让人直接调用的推理能力。这就是我后来在项目笔记里写的…

2026/9/30 17:52:04 阅读更多 →
HdsNavigation顶部导航毛玻璃模糊效果实现与滚动状态切换实战

HdsNavigation顶部导航毛玻璃模糊效果实现与滚动状态切换实战

1. 项目思路与组件选型:为什么用HdsNavigation实现1.1 HdsNavigation是什么先把这个组件说清楚。HdsNavigation并不是某个特定框架专属的导航栏,而是很多前端项目里对“头部导航”的一种通用抽象封装,常见于以组件库为主导的中后台系统或者移…

2026/9/30 17:52:04 阅读更多 →

最新新闻

MCP是个啥?我写了个小工具接给智能体,半天就跑通了|TaoToken 统一 Key 通道实测

MCP是个啥?我写了个小工具接给智能体,半天就跑通了|TaoToken 统一 Key 通道实测

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/1 19:59:28 阅读更多 →
Codex 不再只是程序员工具,开始进入知识工作:用 TaoToken 统一 Key 打通 Agent 工作流

Codex 不再只是程序员工具,开始进入知识工作:用 TaoToken 统一 Key 打通 Agent 工作流

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/1 19:59:28 阅读更多 →
智联农业实力怎么样

智联农业实力怎么样

土地不会说谎,种地的人心里都有一本账。 在东北的黑土地上,越来越多的种植户发现一个现实:化肥一年比一年用得多,收成却一年比一年难涨。地皮板结得像壳,返盐的白霜一到春天就爬满田面,秧苗出得不齐&#x…

2026/10/1 19:59:28 阅读更多 →
Hermes Agent 4.8万星背后:用 TaoToken 统一 Key 打通 AI 助手记忆系统配置实战

Hermes Agent 4.8万星背后:用 TaoToken 统一 Key 打通 AI 助手记忆系统配置实战

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/1 19:59:28 阅读更多 →
Docker容器化部署WOW服务端:多阶段构建与Compose编排实战

Docker容器化部署WOW服务端:多阶段构建与Compose编排实战

1. 为什么用Docker跑WOW服务端把WOW服务端塞进Docker里跑,这个念头最早来自我自己的痛点。早些年帮朋友搭怀旧服,一台干净的Ubuntu机器,从装数据库到编译核心再到配置登录器,折腾了整整两天,中间因为一个依赖版本对不上…

2026/10/1 19:59:28 阅读更多 →
MiniMax M2 开源大模型落地实战:TaoToken 统一 Key 打通企业 Agent 成本账

MiniMax M2 开源大模型落地实战:TaoToken 统一 Key 打通企业 Agent 成本账

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/1 19:58:28 阅读更多 →

日新闻

我发现了一个新思路:用 Remotion + Claude Code 像写代码一样自动化生成短视频

我发现了一个新思路:用 Remotion + Claude Code 像写代码一样自动化生成短视频

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/1 0:00:30 阅读更多 →
Windows下 Codex 中 Chrome 和 Computer Use 插件不可用问题排查及解决参考方式:TaoToken 统一 Key 配置与验证

Windows下 Codex 中 Chrome 和 Computer Use 插件不可用问题排查及解决参考方式:TaoToken 统一 Key 配置与验证

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/1 0:00:30 阅读更多 →
黑夜航拍船只数据集训练YOLOV5模型全流程解析

黑夜航拍船只数据集训练YOLOV5模型全流程解析

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/1 1:01:17 阅读更多 →

周新闻

如何划分训练/验证集:Spirula Studio五种eval_mode策略详解

如何划分训练/验证集:Spirula Studio五种eval_mode策略详解

如何划分训练/验证集:Spirula Studio五种eval_mode策略详解 【免费下载链接】spirula-studio Cross-vendor 3D Gaussian Splatting trainer - video to splat to mesh, Vulkan or CUDA. 项目地址: https://gitcode.com/GitHub_Trending/sp/spirula-studio Sp…

2026/10/1 19:40:48 阅读更多 →
SEO怎么推广速查手册新手避坑实战指南

SEO怎么推广速查手册新手避坑实战指南

SEO怎么推广速查手册新手避坑实战指南 模板网站太丑不够用?别急着加滤镜,那是治标不治本。很多老板盯着后台流量掉得眼红,却还在纠结首页Banner的圆角是不是3像素。这就像穿着西装去挖土,姿势不对,努力白费。我整理这份 速查手册…

2026/10/1 19:41:40 阅读更多 →
FireRed-OpenStoryline少样本仿写深度解析:AI Agent如何复刻你的独特文案风格与节奏

FireRed-OpenStoryline少样本仿写深度解析:AI Agent如何复刻你的独特文案风格与节奏

FireRed-OpenStoryline少样本仿写深度解析:AI Agent如何复刻你的独特文案风格与节奏 【免费下载链接】FireRed-OpenStoryline FireRed-OpenStoryline is an AI video editing agent that transforms manual editing into intention-driven directing through natural language …

2026/9/30 13:14:49 阅读更多 →

月新闻

我发现了一个新思路:用 Remotion + Claude Code 像写代码一样自动化生成短视频

我发现了一个新思路:用 Remotion + Claude Code 像写代码一样自动化生成短视频

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/1 0:00:30 阅读更多 →
Windows下 Codex 中 Chrome 和 Computer Use 插件不可用问题排查及解决参考方式:TaoToken 统一 Key 配置与验证

Windows下 Codex 中 Chrome 和 Computer Use 插件不可用问题排查及解决参考方式:TaoToken 统一 Key 配置与验证

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/1 0:00:30 阅读更多 →
黑夜航拍船只数据集训练YOLOV5模型全流程解析

黑夜航拍船只数据集训练YOLOV5模型全流程解析

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/1 1:01:17 阅读更多 →