Releases: Qjzn/CX-Codex
Release list
v2.7.6
CX-Codex 2.7.6:会话执行更稳,长任务页面保持可操作
2.7.6 是聊天稳定性补丁版,修复 2.7.5 仍可能出现的重复消息与执行中页面卡顿,并收敛 GitHub Releases 的公开版本数量。升级后不需要清理会话、浏览器缓存或 Android 应用数据。
重复消息与流式执行
- 会话消息投影始终使用独立数组。没有待发送气泡时,新的流式消息也不会再被写回持久历史,避免一条消息变成两条或触发响应式更新循环。
- 外部 Codex 桌面任务持续写入时,7420 优先读取最近会话的有界增量;只有最新助手消息已经最终完成且没有运行、排队或待确认信号,才做一次权威完整历史收敛。
- 文本增量不再反复清理消息结构缓存、测量全部高度或恢复滚动位置。用户阅读历史时仍保留原位置,位于底部时继续跟随最新输出。
- 已连接的空闲页面不会仅因暂时没有通知就重建连接;真正断线、正在执行或仍有待同步内容时,恢复路径保持不变。
手机端响应与页面体验
- 生产压力场景在 393 × 852 视口加载 1602 条消息并每 48ms 更新回复,只挂载 12–13 个可见消息节点;最大事件循环延迟 64ms,执行中按钮仍可立即响应。
- 独立 headless Playwright 复核得到最大延迟 47ms,点击后流式更新继续增长,页面无横向溢出、控制台错误或失败请求。
- GitHub 热门页改为紧凑筛选栏和手机双列卡片;默认只展示摘要,展开后再显示完整介绍与仓库地址。
安装与升级
Windows 一条命令安装或升级:
& ([scriptblock]::Create((irm 'https://raw.githubusercontent.com/Qjzn/CX-Codex/main/scripts/bootstrap-windows.ps1'))) -RemoteQuick -JsonOutput需要卸载程序时使用官方入口;默认保留可恢复的用户配置,只有显式选择清理数据时才删除:
& ([scriptblock]::Create((irm 'https://raw.githubusercontent.com/Qjzn/CX-Codex/main/scripts/uninstall-windows.ps1'))) -JsonOutputAndroid 请从 GitHub 最新 Release 下载 cx-codex-android-v2.7.6.apk。正式 APK 沿用 2.5.9 之后的固定发布证书,可覆盖升级并保留服务地址与设置。
发行版整理
- GitHub Releases 只保留当前稳定版、一个可靠回滚版,以及每条历史版本线最后一个发布门禁全绿的归档版本。
- 中间补丁、已撤回版本和发布门禁失败版本会从 Releases 页面移除,避免新人误装;Git 标签与提交历史不会删除,仍可审计和比对源码。
- 具体保留规则和版本清单见 发行版保留策略。
验证与边界
- 前端 normalizer、生产前端、CLI、服务模块和完整 38 场景前端回归通过;完整回归耗时 499.7 秒。
- 会话压力场景、消息投影不可变性、前台通知流恢复策略和外部会话最终阶段判断均有确定性回归。
- 正式稳定身份仍以主分支 CI、Release 工作流、公开 ZIP/APK、SHA-256、固定 Android 签名和公开下载复核全部通过为准。
- 浏览器与 Playwright 不能代替 Android 真机深度 Doze/进程回收验收;FCM 深度 Doze 能力仍按 issue #28 单独跟踪。
标签发布前,本版仍属于候选版本。只有主分支 CI、Release 工作流、公开 ZIP/APK、SHA-256、固定 Android 签名和公网 Windows 全新安装全部通过后,才视为正式稳定版本。
v2.7.4
CX-Codex 2.7.4:恢复 Windows 全新安装,延续会话稳定性修复
2.7.4 是替代 2.7.3 的发布完整性热修复。2.7.3 的源码、会话回归、GitHub Actions、APK 签名和 SHA-256 校验均通过,但公开 Release ZIP 漏打了本地预览构建配置,真实 Windows 全新安装会在依赖安装后失败。该版本已撤回稳定最新版身份,2.7.4 补齐文件并把同类缺失升级为发布阻断项。
Windows 安装修复
- Release ZIP 现在强制包含
vite.config.ts与vite.local-preview.config.ts,与npm run build:frontend的两个 Vite 构建入口保持一致。 - 发布包烟测会同时检查两个配置文件;治理门禁也会锁定打包脚本中的必需清单,避免只在源码树可构建、解压后的发布包却无法构建。
- Windows 正式安装继续支持
RemoteQuick和稳定的JsonOutput合同:
& ([scriptblock]::Create((irm 'https://raw.githubusercontent.com/Qjzn/CX-Codex/main/scripts/bootstrap-windows.ps1'))) -RemoteQuick -JsonOutput官方卸载入口保持不变:
& ([scriptblock]::Create((irm 'https://raw.githubusercontent.com/Qjzn/CX-Codex/main/scripts/uninstall-windows.ps1'))) -JsonOutput会话稳定性
2.7.4 同时包含 2.7.3 的全部会话模块修复:
- 消息队列由 7420 服务端持久接管,刷新、切换会话或关闭 Android 页面后继续按顺序发送。
- 修复内部队列通知使用上一轮完成快照误结算新消息,以及秒级时间戳让新消息并入上一轮的问题;每条排队消息由独立 turn 承载。
- 快速连续添加、删除、重试和重排按稳定消息 ID 合并;完整同步后才执行服务器精确顺序更新,并发冲突时回退到权威顺序。
- 长会话优先读取最近 40 轮的本地有界投影,连续追加只读取新增字节;静默窗口后再做一次权威收敛,保留计划、命令、审批、文件和工具记录。
- 已发送但尚未进入权威历史的消息可跨刷新恢复,外部 Codex 进程的 commentary 能及时显示。
计划、文件与 Android
- 计划模式持续生效,并提供结构化计划卡与线程级持续目标;暂停、继续、编辑、清除、预算和耗时以 App Server 状态为准。
- 文件引用显示真实文件名并安全打开完整路径;Android PDF 预览兼容旧 WebView。
- Android 任务宠物减少浮窗打扰,未读状态使用持久化回复事件游标,进入准确会话后立即清除提醒。
安全、校验与兼容边界
- 本版没有放宽文件、工作区、Cookie、WebSocket、远程入口或 App Server 权限边界。
- 正式 Android APK 继续由 GitHub Release 工作流使用固定证书构建;源码不内置私人服务地址或 Firebase 项目凭据。
- 请同时下载对应
.sha256文件校验 Release ZIP 或 APK 的 SHA-256。 - 本地会话日志投影只用于快速恢复可显示内容,完整结构仍由权威
thread/read收敛,不宣称完全兼容所有未来 App Server schema。
发布验证
- 会话队列真实执行、重排、回复延迟、会话列表、长会话、前端 36 场景、服务模块、前端 normalizer、生产构建和 CLI 构建已完成回归。
- 2.7.4 新增发布 ZIP 双 Vite 配置断言,并要求从 GitHub 公网最新版执行隔离的 Windows
NoStart全新安装烟测。 - 正式 APK、Release ZIP 及其 SHA-256 必须在标签工作流和公开下载后再次校验;Android 包名、版本号和固定签名证书也必须复核。
标签发布前,本版仍属于候选版本。只有主分支 CI、Release 工作流、公开 ZIP/APK、SHA-256、固定 Android 签名和公网 Windows 全新安装全部通过后,才视为正式稳定版本。
v2.6.1
CX-Codex 2.6.1:Windows 一键安装更可靠
2.6.1 聚焦新人首次安装时最容易卡住的两个环节:Windows PowerShell 的 SHA-256 校验能力差异,以及 cloudflared 大文件下载被网络瞬时中断。安装命令、密码保护和校验边界保持不变。
本版修复
- 当
Get-FileHash在外层 bootstrap 或内层 Windows 安装器中不可用时,自动改用 .NET SHA-256 计算,不再因精简或异常 PowerShell 环境中缺少该命令而中断安装。 - Node.js、CX-Codex Release 和 cloudflared 仍必须匹配官方 SHA-256;降级路径不会跳过或弱化完整性校验。
- cloudflared 下载遇到 EOF 或瞬时网络错误时最多自动重试三次,并明确显示下一次重试序号和等待时间。
- 每次重试前及最终失败后都会删除未完成的
.download-*半包,避免用户目录残留几十 MB 的无效文件。
一步安装或升级
在普通 Windows PowerShell 中执行:
& ([scriptblock]::Create((irm 'https://raw.githubusercontent.com/Qjzn/CX-Codex/main/scripts/bootstrap-windows.ps1'))) -RemoteQuick -JsonOutput首次安装通常需要 2–5 分钟。依赖构建和大文件下载期间会每 15 秒显示一次安装心跳;请保持窗口打开。安装成功后会自动打开仅限本机的 CX-Codex 管理中心。
安全边界
- 安装结果、日志、二维码和公网 URL 不包含访问密码、Cookie 或 Codex Token。
- 公网 Codex API 与 WebSocket 必须通过访问密码登录。
- 本机管理中心通过公网域名请求仍返回 404。
- 官方卸载默认保留 Codex 登录态、工作区和 Android 正式签名;显式彻底清理只删除 CX-Codex 自己管理的运行数据。
官方卸载入口:
& ([scriptblock]::Create((irm 'https://raw.githubusercontent.com/Qjzn/CX-Codex/main/scripts/uninstall-windows.ps1'))) -JsonOutput验证
- 从完全卸载状态复现并修复缺少
Get-FileHash的安装失败。 - 在禁用
Get-FileHash的独立 PowerShell 环境中确认 .NET SHA-256 结果一致。 - 从完全卸载状态复现 cloudflared 下载 EOF,并确认失败半包被清理。
- 修复候选完成 189.1 秒全新安装,公网健康、HTTP 鉴权和 WebSocket 鉴权全部进入
ready。 - 公网真实消息发送返回 202,11.37 秒内完成;线程回读和手机宽度前端均看到回复。
- Windows 产品化、服务模块、前端规范化和 7420 多尺寸回归通过。
Quick Tunnel 免费且无需账号或域名,但临时地址会在服务或隧道重启后变化,也没有固定域名和 SLA。请始终以本机管理中心显示的当前地址为准。
只有 GitHub Release 工作流、公开 ZIP/SHA-256、固定签名 APK 和公开一键重装全部验证通过后,本版才视为正式可交付版本。
v2.5.9
CX-Codex 2.5.9:Android 正式签名升级与一键安装反馈优化
2.5.9 修复 Android Release 可能退回发布临时 Debug 签名 APK、导致已有正式版无法覆盖安装的问题。正式 APK 现在只允许使用项目固定证书构建;缺少签名配置或证书指纹变化时,发布会直接失败,不再把问题交给安装用户。
本版变化
- GitHub Release 强制校验 Android 正式签名配置与证书 SHA-256,只发布可持续覆盖升级的
cx-codex-android-v2.5.9.apk。 - 删除公开 Debug APK 备用发布路径;本地 Debug 构建使用独立包名
com.cxcodex.bridge.debug,可与正式版同时安装。 - Windows bootstrap 在耗时步骤中每 15 秒输出一次无敏感信息的安装心跳,避免新人误以为安装卡死。
RemoteQuick完成本机健康、公网健康、HTTP 鉴权和 WebSocket 鉴权后,自动打开仅限本机访问的手机配对页。- 无人值守场景可以增加
-SkipOpenPairing;浏览器启动失败只返回警告,不会把已经成功的安装误报为失败。
Android 升级
从此前正式签名版本升级时,直接安装本版 APK 即可保留 App 配置。
如果设备安装的是 v2.5.8 的临时 Debug APK,因为 Android 不允许不同证书覆盖同一包名,需要卸载该 Debug 版本一次,再安装 v2.5.9 正式版。此后正式版本可以持续覆盖升级。
一步安装、升级或修复
在普通 Windows PowerShell 中执行:
& ([scriptblock]::Create((irm 'https://raw.githubusercontent.com/Qjzn/CX-Codex/main/scripts/bootstrap-windows.ps1'))) -RemoteQuick -JsonOutputJsonOutput 模式的 stdout 仍然只输出最终单行 JSON,安装阶段与心跳写入 stderr。完成后会打开本机 http://127.0.0.1:7420/local-setup,用手机扫描二维码并输入页面单独显示的访问密码即可。
卸载
& ([scriptblock]::Create((irm 'https://raw.githubusercontent.com/Qjzn/CX-Codex/main/scripts/uninstall-windows.ps1'))) -JsonOutputuninstall-windows.ps1 默认保留 CX-Codex 数据、Codex 登录态、工作区和 Android 签名材料。
验证
- Android release APK 通过 APK Signature Scheme 校验,证书 SHA-256 与项目固定发布证书一致。
- Android Debug 与 Release 使用不同 application id。
- Windows 产品化、RemoteQuick、前端/CLI 构建、Release ZIP 与全部 SHA-256 校验通过。
正式标签发布前,本版仍按候选版本审查;只有 GitHub Release 工作流、公开资产和正式签名 APK 全部验证通过后,才视为正式可交付版本。
CX-Codex 2.4.1
CX-Codex 2.4.1:聊天恢复与移动端可靠性
这一版集中修复聊天消息在弱网、切后台、锁屏、页面重建和服务重启期间的确认与恢复问题,同时收紧长会话滚动、项目侧边栏和 Android 任务提醒的状态归属。
本次版本重点
- 消息先落地,再等待网络:发送后立即显示同一条本地消息;服务确认不明确时保留为“确认中/等待网络”,刷新或回到前台后按稳定消息标识继续核对,不会静默丢失或自动重复发送。
- 连接与恢复状态统一:连接、重启、断开和错误由同一管理器收敛;旧连接的迟到回调不能污染新连接,前台恢复会主动补齐通知和当前会话。Android 首次离线启动后恢复连接时,也会立即补拉尚未加载的会话列表。
- 重启窗口继续自动发送:新会话已经创建、首条 turn 尚未开始时即使 7420 重启,恢复链路也会复用原 thread 和消息标识继续启动,不要求用户手动重试,也不会创建第二个会话。
- 长会话滚动更可控:用户离开底部后停止自动追随,并持续提供“回到底部”;回到 24px 阈值内才恢复跟随,输入框在手机端保持可用。
- 消息刷新字段更完整:同一消息的附件,以及命令卡片的命令和工作目录发生变化时会正确替换旧投影,避免后端已更新但页面仍停留在旧内容。
- 项目侧边栏适配新版 Codex:正确解析 Codex
26.715的本地项目 ID、名称和目录,保留置顶顺序,不再显示local-*或 UUID 伪项目。 - Android 任务恢复增强:原生监控、持久 Runtime Store、SSE/轮询、网络恢复、完成通知和任务浮窗继续以同一会话/轮次身份收敛;最新回复、精确会话跳转和完成已读边界更稳定。
深度休眠通知边界
高优先级 FCM 深度 Doze 唤醒是可选能力,不会因为源码中包含 FCM 路径就自动可用:
- Android APK 需要项目自己的
google-services.json。 - 7420 服务需要匹配项目的外部服务账号凭据。
- 真实设备必须完成注册,并订阅一个正在运行的任务。
- 发布前应执行
npm run verify:mobile-push-readiness -- --require-ready。
默认 GitHub Release 工作流不内置上述项目专属配置。未配置 Firebase 时,前台服务、SSE、有限轮询、网络恢复和手动刷新仍可使用,但不能宣称官方 APK 已验证深度 Doze 实时唤醒。
升级注意事项
- 本版包含 Android 原生代码;要获得原生监控和通知改动,需要安装新 APK,网页热更新不能替代 APK 升级。
- 从 debug APK 切换到正式签名 APK 时,Android 可能要求先卸载旧包。
- 对公网开放服务前,请继续按安全加固文档配置认证、HTTPS、反向代理和访问范围。
发布验证要求
- 使用锁文件完成干净
npm ci,生产依赖审计不得存在已知漏洞。 - 前端、CLI、服务端模块、前端归一化和 Android 单元测试通过。
- 完整 7420 回归覆盖桌面、折叠屏、手机、持久发件箱、恢复状态、侧边栏、长会话与任务通知。
- 正式制品必须在干净 Git 工作区通过
verify:release、制品烟测、校验和及 GitHub Actions;未完成真机 FCM/Doze 验证时必须保留上面的能力边界。
CX-Codex 2.3.1
CX-Codex 2.3.1:安卓语音输入稳定性更新
本版本集中修复手机浏览器和 Android App 中“点击麦克风没有反应”“系统语音服务失败后只能手动上传”等问题。
主要更新
- Android App 不再依赖不同厂商稳定性不一的系统
SpeechRecognizer。现在由 App 原生录音,点击“完成”后自动提交 CX-Codex 转写接口并将文字填入输入框。 - Android 连接普通 HTTP 自托管服务时也能使用语音输入,不受 WebView 安全上下文限制,正常流程无需手动选择或上传音频。
- 修复移动浏览器触摸事件阻止麦克风按钮点击,以及 HTTP 音频选择器延迟触发导致用户手势授权丢失的问题。
- 新增紧凑语音状态操作条,明确展示等待权限、录音、转写、成功和失败状态,并提供“完成”“取消”“选择音频”等恢复操作。
- 转写文字默认保留在输入框供编辑确认,不会自动发送。
使用方式
- 安装本版本 Android APK。
- 首次使用时允许麦克风权限。
- 点击输入框右侧麦克风开始说话,再点击“完成”。
- 等待文字自动进入输入框,确认或编辑后发送。
Android 原生能力无法通过网页热更新,因此旧 APK 用户需要安装本版本 APK 才能获得新的自动录音转写链路。
验证
- 前端类型检查和生产构建通过。
- Capacitor Android 资源同步通过。
- Android Java 编译和 release APK 构建通过。
- 390×844 移动浏览器回归通过:安全上下文权限失败可恢复,普通 HTTP 可同步触发音频选择并完成转写回填。
v2.2.7
CX-Codex 2.2.7
Self-hosted OpenAI Codex Web UI and Android client bridge.
把本机 Codex 变成可从浏览器、手机和远程入口访问的稳定工作台,适合 Windows、Android、局域网和自托管远程访问。
这版适合谁升级
- Android 端使用本地文件打开、下载或 APK 站内更新时遇到登录态、权限或安装流程问题的人。
- 长任务、移动端回到前台、会话刷新后偶发状态不同步的人。
- 需要更清晰的任务队列、会话状态和消息区交互反馈的人。
- 希望设置页版本信息更聚焦,避免重复展示当前版本的人。
本次版本重点
- Android 文件与更新体验:本地文件打开 / 下载增加登录态续期,减少受保护文件被下载成登录页或 HTML 的情况。
- APK 站内更新更顺滑:缺少“安装未知应用”权限时先保存待安装包,引导授权后继续安装。
- 任务同步继续加固:优化会话刷新、任务状态和队列同步,降低移动端回到前台后的状态不一致。
- 消息区与输入区交互优化:减少长任务和移动端场景下的误触、状态残留和刷新不及时。
- 设置页版本展示优化:当前版本只在版本卡展示,更新区域改为状态表达,避免同一版本号重复出现。
- 本地发布验证补强:重启脚本校验启动版本,前端回归脚本增加 agent-browser 超时保护,避免旧进程或卡住的浏览器检查影响发布判断。
快速安装
Set-ExecutionPolicy Bypass -Scope Process -Force; irm https://raw.githubusercontent.com/Qjzn/CX-Codex/main/scripts/bootstrap-windows.ps1 | iexAndroid APK
如果本 Release 资产包含 cx-codex-android-v2.2.7.apk,这是正式签名 APK。
如果只包含 cx-codex-android-debug-v2.2.7.apk,说明仓库尚未配置 Android 签名 secret;该包适合自托管测试和临时安装,后续正式签名 APK 可能需要先卸载 debug 包再安装。
首次启动需要输入你自己的 Codex Web 服务地址;项目默认不内置任何私人地址。密钥登录成功后会保存在设备本地,用于后续无感重登。
文档入口
- README: README.md
- 更新日志: docs/changelog.zh-CN.md
- Android 壳: docs/android-shell.zh-CN.md
- 路线图: docs/roadmap.zh-CN.md
- Cloudflare Tunnel: docs/cloudflare-tunnel.zh-CN.md
隐私说明
Release 说明和截图只使用通用演示数据,不包含私人账号、本地密码、Token、私有 IP、个人目录、真实公网地址或私人会话内容。
CX-Codex 2.1.17
CX-Codex 2.1.17
Self-hosted OpenAI Codex Web UI and Android client bridge.
把本机 Codex 变成可从浏览器、手机和远程入口访问的稳定工作台,适合 Windows、Android、局域网和自托管远程访问。
这版适合谁升级
- 想使用正式
CX-Codex仓库、安装命令和 Release 地址的人。 - 需要新版 Android 包名、CLI 命令、配置目录统一命名的人。
- 希望移动端、折叠屏和桌面端会话体验继续保持一致的人。
本次版本重点
- 项目正式更名为
CX-Codex,README、安装脚本、Release 文案和 GitHub 链接统一到新仓库。 - CLI 包名改为
cx-codex,同时保留旧配置和旧环境变量兼容读取。 - 默认配置目录改为
~/.cx-codex,默认配置示例改为cx-codex.config.example.json。 - Android 显示名称改为
CX-Codex,包名改为com.cxcodex.bridge,Release APK 命名改为cx-codex-android-<version>.apk。 - GitHub Release 更新检查切换到
Qjzn/CX-Codex。
快速安装
Set-ExecutionPolicy Bypass -Scope Process -Force; irm https://raw.githubusercontent.com/Qjzn/CX-Codex/main/scripts/bootstrap-windows.ps1 | iexAndroid APK
如果本 Release 资产包含 cx-codex-android-2.1.17.apk,可下载后安装。
首次启动需要输入你自己的 Codex Web 服务地址;项目默认不内置任何私人地址。密钥登录成功后会保存在设备本地,用于后续无感重登。
文档入口
- README: README.md
- 更新日志: docs/changelog.zh-CN.md
- Android 壳: docs/android-shell.zh-CN.md
- 路线图: docs/roadmap.zh-CN.md
- Cloudflare Tunnel: docs/cloudflare-tunnel.zh-CN.md
隐私说明
Release 说明和截图只使用通用演示数据,不包含私人账号、本地密码、Token、私有 IP、个人目录、真实公网地址或私人会话内容。
v0.2.0-bridge.5: CX Codex Android shell and updater
codexui-server-bridge
把本机 Codex 变成可从手机和浏览器访问的稳定工作台,适合 Windows、Windows Server 和自托管远程访问。
这版适合谁升级
- 想把本机 Codex 放到手机上继续用的人
- 想在 Windows / Windows Server 上稳定跑一个浏览器入口的人
- 想用 Cloudflare Tunnel 或其他自托管方式做远程访问的人
本次版本重点
- 更稳同步:
- 会话切换改为缓存优先显示,再在后台静默刷新
- 页面回到前台、网络恢复或通知流陈旧时会主动重建实时通道并补同步
- “同步异常”不再和普通操作错误混用,状态提示更可靠
- 更顺手:
- 新增消息级收藏和全局收藏面板
- 手机端语音输入支持更稳定的按住录音和音频上传回退链路
- MCP 权限请求改为专用确认卡片,不再误显示为补充内容输入框
- 更像 App:
- Android 壳统一收口为
CX Codex - Release 可附带签名版 Android APK
- App 内可直接读取 GitHub 最新发布并下载安装更新
- Android 壳统一收口为
- 更易远程:
- 设置面板新增 Cloudflare Tunnel 状态区和路径保存能力
- Windows bootstrap / install 脚本可自动识别或补装
cloudflared
- 更好维护:
- 技能中心清理 Firebase 残留与死入口
- 后端开始拆分
skillsRoutes.ts,降低后续维护成本
快速安装
Set-ExecutionPolicy Bypass -Scope Process -Force; irm https://raw.githubusercontent.com/Qjzn/codexui-server-bridge/main/scripts/bootstrap-windows.ps1 | iex如果你没有公网 IP,又想先从外网访问:
& ([scriptblock]::Create((irm 'https://raw.githubusercontent.com/Qjzn/codexui-server-bridge/main/scripts/bootstrap-windows.ps1'))) -EnableCloudflareTunnel文档入口
- 中文主文档: README.md
- 更新日志: docs/changelog.zh-CN.md
- 路线图: docs/roadmap.zh-CN.md
- Cloudflare Tunnel: docs/cloudflare-tunnel.zh-CN.md
- GitHub 包装文案包: docs/github-launch-kit.zh-CN.md
隐私说明
Release 说明和资产默认只保留通用示例,不包含:
- 私人账号
- 本地密码
- 私有 IP
- 个人目录
- 机器专属路径
v0.1.58-bridge.6
codexui-server-bridge
OpenAI Codex web UI and browser bridge for Windows, Linux, Android, Termux, and Windows Server.
Fastest Deploy
Repository:
https://github.com/Qjzn/codexui-server-bridge
Use Codex on the target machine and point it at this repo with the built-in deploy prompt:
Quick Links
- English README: README.md
- 中文说明: README.zh-CN.md
- Windows Server guide: docs/windows-server.md
Privacy
This release uses generic examples only.
No personal usernames, local IPs, passwords, or machine-specific paths are included in the release notes.