分享一个 给 homelab 用的 codex webui

hitsmaxft 2026-09-07 12:29 1

项目介绍 https://gh.bhee.online/codex-bridge/


起初做这个小工具是 remote control 稍微有点慢, 后来慢慢就变成跑在 homelab 上的 web 入口.


原理是劫持了 codex 的 appserver 通讯(默认走 stdio, 通过选项开启 ws 模式), 让 gui/web/cli 全部通过这个项目提供的 ws bridge 通讯, 再转给 codex 内部的 appserver.


codexctl / Web UI / local clients / Codex Desktop


codex-bridge daemon
│ │
│ └── rollout files ── structured history
└── bundled app-server ─────── live task control



  • codexctl 命令行, 用于直接调用 bridge API

  • codex-bridge 接受来自 GUI 和 CLI 的请求, 同时自己也提供 web 服务.


这样子就可以实现大部分 codex ui 的功能, 不用通过 chatgpt 服务器绕一圈, 同时也不影响 codex app 的 gui 和 远程控制.
建议配合 cloud flare 的 zero trust 功能, 通过域名就可以直接访问家里的服务, 这样子相当于不经过 openai 服务就能操作自己家里的 codex


小玩意, 欢迎体验反馈.

最新回复 (5)
  • v2gba 09-07 12:33
    1
    remote ssh 也走 ChatGPT 绕一圈吗?我感觉速度还可以啊 比手机上 remote control 快很多
  • hitsmaxft 楼主 09-07 12:37
    2
    @v2gba 没有 ssh , 就是直接 web 操作家里的 codex
  • yiranw09 09-07 15:37
    3
    真的有这个工具了
    我看前段时间 openai 开源了 appsever ,想着有没有把 codex 改成 web 端的,类似 dsh
    这样即使用 api 其他的模型也能远程使用 codex
    晚上回去部署试试
  • hitsmaxft 楼主 09-07 15:47
    4
    @yiranw09 开源那个我还没支持,它和 gui 会打架,只适合部署在服务器
  • hitsmaxft 楼主 09-07 15:51
    5
    这里解释一下。

    开源的 appserver standalone 和 codex 自带闭源的版本是不兼容的,远程控制历史和 gui 会出问题。

    这个 webui 其实两者都兼容,只是启动命令需要换一下。
* 帖子来源V2EX
返回