Repository navigation
Releases
Releases · botmux-ai/botmux-platform
v0.1.0
Botmux 的自托管中心化平台,首个公开版本。
项目讲解视频(中文配音,约 3 分钟):
botmux-platform-intro.mp4
能做什么
- 飞书登录:用飞书账号登录,不需要另设密码。
- 反向 WebSocket 隧道:每台机器上的 botmux daemon 主动连到平台,dashboard 和终端通过各自的子域名访问,机器无需开放入站端口。
- 接入机器:网页给出一键安装命令和
botmux bind绑定码,在机器上执行后即上线。 - 机器总览:在线状态、daemon 版本、一键升级、打开 dashboard,支持机器协管者。
- 团队协作:团队与飞书协作群、Issue 看板。
- 个人凭据库:用你掌握的 KEK 信封加密保存你的飞书授权,按需向已绑定的机器发放短期凭据,让机器人以你的身份调用 lark-cli。
部署
- 本地试用:
docker compose up --build,打开 http://localhost:8080(开发登录,带 MongoDB)。 - 生产:需要 MongoDB、一个飞书自建应用,以及根域和
*.<root-host>通配子域的 DNS 与 TLS 证书;多副本时再加 Redis。可用仓库里的Dockerfile构建镜像,环境变量见README.md。 - 从源码构建需要 Go 1.22+ 和 Node.js 22+。
MIT 许可证。