开源替代 Airtable!在NAS上部署 NocoDB,零代码实现数据库管理

2025-06-26 09:16:26 9点赞 77收藏 2评论

Hello 大家好,我是 David

订阅我的频道 ,分享更多 NAS 教程和资讯 ~

NocoDB:
将 MySQL、PostgreSQL、SQL Server、SQLite 或 MariaDB 转换为智能电子表格。

开源替代 Airtable!在NAS上部署 NocoDB,零代码实现数据库管理

丰富的电子表格功能:

  • ⚡ 基本操作:对表、列和行进行增删改查

  • ⚡ 字段操作:排序、过滤、隐藏/取消隐藏列

  • ⚡ 多种视图:网格(默认)、画廊和表单视图

  • ⚡ 视图权限:协作视图和锁定的视图

  • ⚡ 分享基础/视图:公开或私人(有密码保护)

  • ⚡ 多种单元格类型:ID、链接到另一记录、查找、滚动、单行文本、附件、货币、公式等

  • ⚡ 基于角色的访问控制:不同层次的精细化地控制访问

  • ⚡ 以及更多......

工作流程自动化的应用商店:

  • ⚡ 聊天:Slack、Discord、Mattermost 等

  • ⚡ 电子邮件: AWS SES,SMTP,MailerSend 等

  • 存储:AWS S3,Google Cloud Storage,Minio 等

使用 API 编程访问:

  • ⚡ REST APIs

  • ⚡ NocoDB SDK

安装

这里有两个版本一个是使用自带轻量的 SQLite 数据库,一个是连接外部 PostgreSQL 数据库,没有什么特别性能要求部署 SQLite 版本就行了。

Docker Compose(SQLite)

services: noco: image: nocodb/nocodb:latest container_name: noco ports: - 8088:8080 volumes: - /vol1/1000/docker/noco:/usr/app/data/ restart: unless-stopped

Docker Compose(PG)

services: noco: image: nocodb/nocodb:latest container_name: noco ports: - 8088:8080 volumes: - /vol1/1000/docker/noco:/usr/app/data/ environment: - NC_DB=pg://host.docker.internal:5432?u=root&p=password&d=d1 - NC_AUTH_JWT_SECRET=569a1821-0a93-45e8-87ab-eb857f20a010 restart: unless-stopped

使用

浏览器中输入 http://NAS的IP:8088 就能看到界面

开源替代 Airtable!在NAS上部署 NocoDB,零代码实现数据库管理

点击右下角,可以切换语言

开源替代 Airtable!在NAS上部署 NocoDB,零代码实现数据库管理

初次使用,需要先创建管理员账号

开源替代 Airtable!在NAS上部署 NocoDB,零代码实现数据库管理

进入面板,界面还是挺美观的

开源替代 Airtable!在NAS上部署 NocoDB,零代码实现数据库管理

可以看到默认是已经有一个项目(Getting Started),里面创建了一个表(Features)

开源替代 Airtable!在NAS上部署 NocoDB,零代码实现数据库管理

点击数据源,先创建一个数据源

开源替代 Airtable!在NAS上部署 NocoDB,零代码实现数据库管理

填写数据源名称,选择连接的数据库

开源替代 Airtable!在NAS上部署 NocoDB,零代码实现数据库管理

关联教程:

此处为语雀内容卡片,点击链接查看:https://www.yuque.com/david-gshie/nasbox/cstk457y1qn5sn48

此处为语雀内容卡片,点击链接查看:https://www.yuque.com/david-gshie/nasbox/0f0b4317d992b71890eacf9887fb9a6f

目前数据库支持 MySQL,PostgreSQL 和 SQLite,这里我连接之前部署的 PostgreSQL 容器

开源替代 Airtable!在NAS上部署 NocoDB,零代码实现数据库管理

参考按实际情况填写信息,下面要连接的具体数据库可以先不填

开源替代 Airtable!在NAS上部署 NocoDB,零代码实现数据库管理

测试一下是否成功,没问题就可以创建连接

开源替代 Airtable!在NAS上部署 NocoDB,零代码实现数据库管理

TIP:

如果是空数据库,可以把下面“允许模式编辑”打开。这里我忘记打开了,不然后面编辑是用不了的,不过正常情况如果有数据,为了不改变结构是不用打开的。

数据库这里我随便填一个,没有的话会自动创建

开源替代 Airtable!在NAS上部署 NocoDB,零代码实现数据库管理

这样就添加数据源成功了

开源替代 Airtable!在NAS上部署 NocoDB,零代码实现数据库管理

更多,支持导入数据到数据库

开源替代 Airtable!在NAS上部署 NocoDB,零代码实现数据库管理

点击旁边加号,这里我创建一个表

开源替代 Airtable!在NAS上部署 NocoDB,零代码实现数据库管理

可以直接图形化编辑数据

开源替代 Airtable!在NAS上部署 NocoDB,零代码实现数据库管理

也支持 CSV 格式导出数据库的数据

开源替代 Airtable!在NAS上部署 NocoDB,零代码实现数据库管理

TIP:

还有其他更多设置就不展开了,下面简单截图看看其他功能

设置

开源替代 Airtable!在NAS上部署 NocoDB,零代码实现数据库管理

应用市场

开源替代 Airtable!在NAS上部署 NocoDB,零代码实现数据库管理

用户管理

开源替代 Airtable!在NAS上部署 NocoDB,零代码实现数据库管理

总结

如果日常需要管理和维护数据库,安装这个 NocoDB 还是很推荐的。应用上手简单,界面简洁清爽,需要的功能也都有,和传统软件管理不同这个可以在线编辑和团队管理。不过比较可惜,目前支持的数据库类型只有 3 个,数量还不是很多。

综合推荐:⭐⭐⭐⭐(有需要的,推荐部署)

使用体验:⭐⭐⭐⭐(上手简单,界面清爽)

部署难易:⭐⭐(简单)︎

作者声明本文无利益相关,欢迎值友理性交流,和谐讨论~

展开 收起
2评论

  • 精彩
  • 最新
  • 整这么清晰生怕老婆看不到我的小金库吗 [皱眉]

    校验提示文案

    提交
  • 喜欢

    校验提示文案

    提交
提示信息

取消
确认
评论举报

相关文章推荐

更多精彩文章
更多精彩文章
最新文章 热门文章
77
扫一下,分享更方便,购买更轻松