您的 NocoDB 服务器上安装什么?
- 来自官方 Docker 镜像的 NocoDB 2026.10 Community
- PostgreSQL 17 数据库,您的表格就存放在这里
- 超级管理员账户,其邮箱和密码显示在面板中
- 用于附件的持久卷
- 已关闭向 NocoDB 发送匿名使用报告
- 通过 Caddy 提供 HTTPS,使用基于您 IP 的 sslip.io 地址,所以域名是可选的
- 防火墙只开放 22、80 和 443 端口
NocoDB 需要多大的配置?
NocoDB 的文档要求至少 2 vCPU、2 GB RAM 和 10 GB 磁盘,生产环境推荐 4 vCPU、8 GB RAM 和 50 GB 或更多。请在配置页面把 CPU 设为至少 2 核。小团队可以从 2 GB 起步,随着使用再升到 4 或 8 GB。官方没有给出用户数,因为负载取决于表格大小、视图和同时工作的人数。您可以在面板中分别提升 RAM、CPU 和磁盘。
| 用途 | 配置 | 价格 | 选择 |
|---|---|---|---|
| 几个人 | 2 GB RAM · 2 vCore · 40 GB NVMe | $4.51/月 | |
| 小团队 | 4 GB RAM · 2 vCore · 60 GB NVMe | $6.89/月 | |
| 公司 | 8 GB RAM · 4 vCore · 120 GB NVMe | $13.62/月 |
适合谁?
- 想把工作从共享的 Excel 文件迁到正规数据库的团队
- 离开 Airtable、想把数据放在自己服务器上的人
- 想给现有 MySQL 或 PostgreSQL 数据库加上表格界面的公司
- 通过表单收集数据、再用 API 拉进自己软件的开发者
下单之后会发生什么?
- 设置好配置,确保 CPU 至少 2 核,然后付款。
- 服务器启动后,NocoDB 会自行安装。面板中“应用”一行显示 NocoDB 已就绪后,再继续。
- 在“概览”标签页中点击“打开应用”,用“邮箱”和“密码”两行登录。
- 在个人资料中更新您的邮箱地址。这套安装使用的是占位邮箱地址。
- 创建第一个表格,或从 CSV、Excel 或 JSON 文件导入一个。
- 邀请您的团队,并添加表单和看板视图。
每台服务器都包含
- 价格含每日备份
- 不限流量
- 完整 root 权限
- 之后可升级或降配 RAM 和 CPU,并扩大磁盘
- 位置:Istanbul · IST-1。
须知
- NocoDB Community 采用 Sustainable Use License,涵盖您自己的内部业务使用以及个人或非商业使用。它不是传统意义上的开源许可。
- 如果您把 NocoDB 作为托管或代管服务提供给第三方,可能需要商业授权。该授权不包含在价格中。
- SSO、审计日志和行级安全属于付费的 Business、Scale 和 Enterprise 方案,这些方案不包含在价格中。
- 发信功能没有设置。要发送邀请邮件,请通过 NC_SMTP_ 变量添加您自己的 SMTP 服务。该服务不包含在价格中。
- NocoDB 停留在安装时的版本 2026.10.1。升级由您自己负责:修改 compose.yaml 中的标签,然后运行 docker compose up -d。
NocoDB 常见问题
NocoDB 需要多少 RAM?
NocoDB 的文档要求至少 2 vCPU、2 GB RAM 和 10 GB 磁盘,生产环境推荐 4 vCPU、8 GB RAM 和 50 GB 或更多。小团队可以从 2 GB 和 2 核起步,之后在面板中升级配置。
NocoDB 免费吗?可以用于我的业务吗?
Community 版本是免费的,项目、记录和字段数量都没有限制,可以用于贵公司的内部工作。这个许可不包括把它作为服务出售给他人,那种情况可能需要商业授权。
可以把我现有的数据库连接到 NocoDB 吗?
可以。使用 Connect External Data 连接 MySQL 5.7 或更高版本,或 PostgreSQL 14 或更高版本。如果数据库在另一台服务器上,请放行这台服务器的 IP 地址。
如何从 Airtable 迁到 NocoDB?
NocoDB 通过共享链接和访问令牌导入 Airtable 的 base。公式字段不会迁移过来,所以之后要重新建立。您也可以导入不超过 5 MB 的 CSV、Excel 和 JSON 文件。
忘记了 NocoDB 密码怎么办?
在应用的 .env 文件中同时更新 NC_EPOSTA 和 NC_SIFRE,然后运行 docker compose up -d。NocoDB 的文档指出,找回登录就用这些变量。密码需要包含大写字母、数字和特殊字符。
如何把我自己的域名连接到 NocoDB?
把 A 记录指向服务器的 IP 地址,并把这个名称加入 Caddy 设置。然后修改 .env 文件中的 SITE_URL,再运行 docker compose up -d,因为 NocoDB 会根据这个地址生成链接。