项目预览
项目数据
项目介绍
Star 增长趋势
本站每日记录该项目 GitHub 星标变化,观测越久曲线越完整
数据来源:GitHub API 逐日快照 · 收录于 2026-08-10 · 当前星标 ★ 41215
使用教程
ℹ 本教程由 AI 依据该项目 README 整理,个别步骤可能需要按你的环境微调。
环境要求
- 已安装并能正常运行 Docker
- 本机 80 端口可用(命令映射 -p 80:80)
- 磁盘留有空间用于 tooljet_data 数据卷
- 无需预先安装 Node.js 或数据库,镜像内自带 PostgreSQL 数据目录
安装与启动步骤
-
1启动 ToolJet 容器
在终端执行官方提供的 Docker 命令,拉取 tooljet/try:ee-lts-latest 镜像并后台常驻运行,数据写入 tooljet_data 卷。
docker run \ --name tooljet \ --restart unless-stopped \ -p 80:80 \ --platform linux/amd64 \ -v tooljet_data:/var/lib/postgresql/13/main \ tooljet/try:ee-lts-latest -
2浏览器访问界面
容器启动后,在浏览器打开本机 80 端口地址,即可进入 ToolJet 可视化构建界面开始搭建内部工具。
-
3或改用 ToolJet Cloud
不想自托管时,可直接到官网注册 ToolJet Cloud 托管账号,README 称这是上手最快的方式。
-
4生产环境自托管
正式自托管部署(含 Kubernetes 等方案)README 未给出具体命令,请按官方部署文档 docs.tooljet.com/docs/setup/ 操作。
关键配置
| 配置项 | 必填 | 说明 | 示例 |
|---|---|---|---|
-p 80:80 | 是 | 把容器 80 端口映射到主机 80 端口,供浏览器访问 | -p 80:80 |
-v tooljet_data:/var/lib/postgresql/13/m | 是 | 挂载具名卷持久化数据库数据,避免容器重建丢数据 | -v tooljet_data:/var/lib/postgresql/13/main |
tooljet/try:ee-lts-latest | 是 | 使用的官方镜像与标签,ee-lts-latest 为 LTS 版本 | tooljet/try:ee-lts-latest |
--platform linux/amd64 | 否 | 指定以 amd64 平台运行镜像,兼容 ARM 等主机 | --platform linux/amd64 |
--restart unless-stopped | 否 | 容器异常退出后自动重启,保证服务常驻 | --restart unless-stopped |
如何确认成功
容器运行后浏览器访问 http://localhost,能看到 ToolJet 界面即启动成功;可用 docker ps 查看 tooljet 容器状态。
常见问题
Q:怎样最快体验 ToolJet?
A:按 README 用官方 docker run 命令在本地启动,然后访问 http://localhost;或者直接注册 ToolJet Cloud 托管账号,README 称这是最省事的方式。
Q:应该用 latest 还是 LTS 镜像?
A:README 建议升级用户选择 LTS 版本而非 latest,LTS 提供稳定性以及生产环境的缺陷修复、安全补丁和性能增强。
Q:数据会随容器删除而丢失吗?
A:命令把 tooljet_data 具名卷挂载到容器内 /var/lib/postgresql/13/main,数据保存在卷中,删除容器后重建仍可复用。
Q:生产环境也能这样部署吗?
A:README 仅提供本地试用的 Docker 命令,正式自托管请参考官方部署文档 docs.tooljet.com/docs/setup/,其中包含更完整的部署方案。
注意事项
- 该 docker run 命令定位为本地快速试用,官方明确生产部署请参照部署文档。
- 命令带 --platform linux/amd64,在 Apple Silicon 等 ARM 机器上依赖模拟运行,速度可能受影响。
- README 提到 ToolJet 提供 MCP server,可配合 Claude Code、Codex、Cursor 等编码代理生成应用,但未给出具体安装命令。
- 执行前请确认本机 80 端口未被占用,否则需调整端口映射。
核心亮点
- 可视化拖拽界面,内置丰富组件,上手快,适合非技术人员快速搭建工具。
- 支持连接多种数据源(PostgreSQL、MySQL、REST API 等),数据集成能力强。
- 支持自托管(Docker/K8s),数据安全可控,适合企业内网部署。
不足之处
- 高级功能(如 AI 生成应用)可能依赖商业版,开源版功能有阉割。
- 文档/社区待观察,部分高级使用场景的教程和案例不够丰富。
适用场景
- 企业内部工具开发(如运营后台、审批系统)
- 数据可视化仪表盘和报表制作
- 业务流程自动化(如定时任务、事件触发工作流)
替代项目
Appsmith、Budibase、Retool
同类项目推荐
agtop
开源
像 top 一样实时盯住你的 AI 编程代理
top-style TUI for monitoring AI coding agent sessions
yutu
开源
用 AI 自动运营 YouTube,省心涨粉。
CLI, MCP server, and AI agent to automate YouTube workflows
OpenOutreach
开源
描述产品,AI自动找客户并写邮件,提升回复率
Open-source AI agent for B2B lead generation — describe your product, it finds the ···
OpenBrowser
开源
一键创建多个隔离指纹浏览器环境,配合代理和RPA,轻松管理多账号。
本地指纹浏览器 · 多环境隔离 · 代理 / 指纹 / 同步 / RPA
robin-ai-reviewer
开源
在 GitHub 上给每个 PR 配个 AI 审查员,秒级反馈代码问题
Robin is your AI pull request reviewer in the form of a super fast lightweight githu···
agent-messenger
开源
一套代码让 AI 打通十余种聊天软件
Messenger automation CLI & SDK for AI agents
nudgebee
开源
一个平台搞定云运维、成本与 K8s,告别工具切换
Open-source agentic ops platform for cloud, SRE, DevOps, support and FinOps teams. A···
feishu-docx
开源
让 AI 代理轻松读写飞书文档,双向转换 Markdown
Feishu/Lark Docs、Sheet、Bitable <-> Markdown | AI Agent-friendly knowledge base exp···
libretto
开源
用 AI 让浏览器自动化不再一改页面就崩
The AI toolkit for building reliable browser automations
