NocoDB 部署教程:Docker 一键自建在线表格数据库(Airtable 替代)
NocoDB 是 GitHub 上 6.5 万星的开源多维表格工具,用起来像 Excel / 飞书多维表格:建表、填数据、筛选排序,还能切成看板、表单、日历、画廊视图。
每张表自动生成 API,可以接 n8n 等自动化工具,适合做客户管理、订单记录、内容排期等小系统。
NocoDB 能做什么
- 表格、看板、表单、日历、画廊多种视图。
- 字段类型丰富:附件、关联、公式、汇总。
- 自动生成 REST API。
- 团队协作和权限管理。
部署前准备
- 1 核 1G 起。
- 一台 Linux 云服务器或家里的 NAS / 旧电脑,装好 Docker(Ubuntu / Debian 用 curl -fsSL https://get.docker.com | sh 安装,国内服务器拉镜像慢的话先配好镜像加速,或者直接用 1Panel 应用商店一键安装)。
官方一键安装命令(点一下复制) (1 条 · 点一下复制)
docker run -d --name noco -v "$(pwd)"/nocodb:/usr/app/data/ -p 8080:8080 nocodb/nocodb:latest
装好以后第一步
- 浏览器打开 http://服务器IP:8080 注册第一个账号(管理员)。
- 新建项目、建表,或者直接导入 Excel / CSV。
- 数据存在执行命令时所在目录下的 nocodb 文件夹里,记得备份。
常见问题
NocoDB 和飞书多维表格有什么区别?
NocoDB 自己部署、数据在自己手里、没有行数套餐限制;飞书是云服务,协作生态更好。
默认用什么数据库?
上面的命令默认用 SQLite;数据多了可以按官方文档改成 PostgreSQL。
能导入 Excel 吗?
可以,支持导入 Excel、CSV。