🚀 灵矶命令行工具全新上线:一键启动你的灵矶应用

45 阅读2分钟

我们为 灵矶(Tachybase)引擎 设计了一套全新的命令行工具,无需安装 node.js 等开发环境工具,让你可以更快速地在本地创建、启动和管理灵矶应用。

📦 工具下载地址
👉 github.com/tachybase/t…

⚠️ macOS 用户注意:当前版本尚未做签名校验,如遇 “无法打开” 提示,可手动在系统偏好设置中允许来自“未知来源”的应用运行。


🧰 图形化工具正在开发中

如果你更偏好 GUI 操作,也可以关注我们正在开发中的配套图形工具 Fiddle

  • 多项目切换
  • 插件可视化管理
  • 日志查看和流程控制

欢迎 star 持续关注!


🏁 快速开始(以 macOS arm64 为例)

以下是使用命令行工具创建并启动项目的标准流程:

# 赋予执行权限
chmod +x ./engine-macos-arm64

# 创建目录并下载插件
./engine-macos-arm64 prepare my-app

# 进入目录
cd my-app

# 快速启动
./engine-macos-arm64 start --quickstart

⚙️ 环境变量配置说明

更多环境变量及配置说明见文档:
👉 tachybase.org/guides/adva…

以下是常见的环境变量配置示例:

# 时区
TZ=Asia/Shanghai

# 应用密钥(用于签名等)
APP_KEY=your-secret-key

# 数据库配置
DB_HOST=localhost
DB_PORT=5432
DB_DATABASE=postgres
DB_USER=tachybase
DB_PASSWORD=tachybase

# 插件配置(详见说明)
PRESETS_LOCAL_PLUGINS=gantt,!iframe-block,|audit-logs
  • ! 开头表示移除插件
  • | 开头表示添加插件但默认禁用

目前支持的插件可以在源码仓库中查看:
👉 插件列表地址

📌 后续计划

我们计划逐步引入:

  • 插件市场 & UI 配置能力
  • 多环境部署支持(远程、Docker、本地混合)
  • 与 GUI 工具协作的调试模式

欢迎通过 GitHub Issues 或 Discussions 提出你的建议!


📚 更多信息请访问:
官网 👉 tachybase.org
GitHub 👉 github.com/tachybase


你也可以在掘金关注我们的后续更新,欢迎收藏 + 讨论交流!