一台持续运转的机器
需要一台 Debian 或 Ubuntu Linux 服务器、Node.js 22 或更高版本以及 git。只有公开 HTTPS 地址才需要 Caddy 等反向代理。
文档
入门
在 Linux 服务器上按顺序执行。它们会克隆公开仓库、构建应用、创建登录信息,并安装常驻服务和监控程序。
git clone https://github.com/haikostudio/belugabuildtool.git beluga cd beluga npm install npm run build node scripts/set-credentials.mjs sudo scripts/installer-services.sh
之后 Beluga 会监听 127.0.0.1:7070。Caddy 等反向代理可通过 HTTPS 将它开放到你的域名。
需要一台 Debian 或 Ubuntu Linux 服务器、Node.js 22 或更高版本以及 git。只有公开 HTTPS 地址才需要 Caddy 等反向代理。
公开仓库可通过 HTTPS 直接克隆,无需邀请。本页提供的归档包含同一项目,适合希望直接下载的人。
至少安装一种支持的命令行工具:Claude Code、Codex 或 Cursor。启动助手会显示服务器上缺少什么。
从界面连接 Claude 或 Codex,或者添加 Cursor 密钥。同一引擎的多个账户可按可用情况分担工作。
故障排除
最常出现的三个失败,每一个都回答为一行。
使用 systemctl 和 journalctl 查看状态与日志,找出阻塞服务的路径、用户或依赖。
执行 NODE_ENV=development npm install --include=dev 重新安装依赖,再运行 npm run build。
启动助手会说明是工具缺失,还是账户需要重新连接。按显示的命令操作,再返回界面。
下载归档或克隆公开仓库,然后按顺序执行六条命令。