官方 OpenClaw Docker 部署方案中,Gateway 运行在宿主机上,容器内无 systemd ,导致:
- ❌ 无法在容器内执行 openclaw gateway restart
- ❌ 无法在容器内执行 npm install -g openclaw@latest 热更新
- ❌ 配置变更后需要手动重启容器
本项目通过 systemctl shim 完美解决:
- ✅ 容器内支持 openclaw gateway restart 重启网关
- ✅ 容器内支持 upgrade 命令热更新 OpenClaw (无需重建镜像)
- ✅ 完整的 install / upgrade / restart / uninstall 生命周期管理
- 👁️ 可视化桌面环境
解决云厂商一键部署方案的可见性问题:
各大云厂商提供的 OpenClaw 一键部署方案通常只有命令行界面,无法:
- ❌ 实时查看 OpenClaw 操作浏览器的过程
- ❌ 观察 Agent 执行任务的可视化反馈
- ❌ 调试桌面应用相关问题
本项目提供完整桌面环境:
- ✅ 浏览器直连 XFCE 桌面( KasmVNC )
- ✅ 实时观察 OpenClaw 操作 Chromium 浏览器
- ✅ 支持中文输入法( Fcitx5 + Rime Ice 雾凇拼音)
- ✅ 完整的 Linux 桌面体验
https://github.com/ddong8/openclaw-kasmvnc