跳到正文
发现
NocoDB:自托管 Airtable 替代品
网站 / Web 应用效率工具

NocoDB:自托管 Airtable 替代品

免费开源的在线数据库平台,用电子表格界面管理数据,可自托管,是 Airtable 的替代方案。

admin
发布于 2026-10-28 · 更新于 2026-10-30
浏览
5
访问
0
下载
0
版本
v2026.10.1
该作品还没有经过官方审核。访问演示、下载或复制命令前,请自行确认来源可信。

详细介绍

项目简介

NocoDB 是一个免费、可自托管的 Airtable 替代品,用电子表格一样直观的界面来构建和管理在线数据库。项目使用 TypeScript 编写,提供 Docker 镜像、一键安装脚本和各平台二进制,适合想自己掌控数据、又不愿意被 SaaS 锁定在特定厂商和价格体系里的团队。

主要功能

电子表格界面

  • 表格、列、行的创建、读取、更新与删除
  • 字段操作:排序、筛选、分组、隐藏 / 显示列
  • 多种视图:Grid(默认)、Gallery、Form、Kanban、Calendar
  • 视图权限:协作视图与锁定视图
  • 分享 Base / 视图,可公开,也可设为私有并加密码保护
  • 丰富的字段类型:ID、Links、Lookup、Rollup、SingleLineText、Attachment、Currency、Formula、User 等
  • 基于角色的细粒度访问控制

工作流自动化 App Store

  • Chat:Slack、Discord、Mattermost 等
  • Email:AWS SES、SMTP、MailerSend 等
  • Storage:AWS S3、Google Cloud Storage、Minio 等

编程访问

提供 REST APIs 和 NocoDB SDK,可用 token(JWT 或 Social Auth)为请求签名授权。

安装与使用

使用 Docker 搭配 SQLite 启动:

docker run -d --name noco -v "$(pwd)"/nocodb:/usr/app/data/ -p 8080:8080 nocodb/nocodb:latest

连接 PostgreSQL 时通过 NC_DB 和 NC_AUTH_JWT_SECRET 环境变量传入数据库地址与密钥。

Auto-upstall 用一条命令在服务器上部署生产环境,会自动生成 docker-compose,安装 Docker、docker-compose 等依赖,并部署 PostgreSQL、Redis、Traefik 网关,重复执行即可升级;还会自动配置并续期 SSL,安装时需要输入域名或子域名:

bash <(curl -sSL http://install.nocodb.com/noco.sh) <(mktemp)

也可以下载二进制快速试用,例如 macOS arm64:

curl http://get.nocodb.com/macos-arm64 -o nocodb -L && chmod +x nocodb && ./nocodb

本地运行后访问 http://localhost:8080/dashboard。更多安装方式见官方文档的自托管章节。

注意事项

  • 二进制版本仅用于本地快速测试,不建议直接用于生产。
  • 使用 Docker 时记得挂载数据目录(如 /usr/app/data/),否则重启后数据会丢失。
  • 最新版本中,PostgreSQL 与 SQLite 上的日期时间值在 API 响应、Webhook 负载和 CSV 导出中都带上了毫秒(如 12:34:56.000+00:00),按固定格式解析日期的集成需要检查。
  • /mcp 下的 MCP Server 现在会列出全部工具;如果 Windsurf 或 VS Code Copilot 显示的工具过多,可改用 /mcp-discovery 地址重新连接。
  • 修改密码会删除你的 API token,并断开通过 OAuth 授权的应用。

本作品整理自 GitHub 开源项目 nocodb/nocodb,原作者 @nocodb。中文介绍由 AI 根据项目 README 整理,以原仓库为准。

更新记录

  1. v2026.10.1当前版本

    PostgreSQL 与 SQLite 的日期时间在 API、Webhook 和 CSV 导出中带毫秒;MCP Server 列出全部工具,可用 /mcp-discovery 重连;修改密码会删除 API token 并断开 OAuth 应用;经典应用适配手机屏幕,支持更多字段分组与列表列宽调整。

  2. v2026.10.0

    Interfaces 更名为经典应用并移至 Apps;Timeline 视图新增资源占用计算;支持回放工作流运行、从按钮触发自动化、工作流邮件内嵌图片附件,以及登录连接 AI 工具等。

评论