nocodb 包含了app store 可以方便进行外部集成,以下测试下关于minio s3的集成

实际上minio的集成属于存储扩展的集成(比如附件之类的存储,主要表单以及table 设计中的存储需要)

环境准备

  • docker-compose 文件
version: '3'
services:
minio:
image: minio/minio
environment:
- "MINIO_ACCESS_KEY=minio"
- "MINIO_SECRET_KEY=minio123"
command: server /data --console-address ":9001"
ports:
- "9000:9000"
- "9001:9001"
nocodb:
image: nocodb/nocodb:latest
ports:
- "8080:8080"
version: '3'
- "8080:8080"


配置minio

需要先创建项目,然后选择app store 中的minio,参考如下

  • minio

nocodb minio 集成试用_创建项目



nocodb minio 集成试用_docker_02



集成试用

创建包含附件的table 列

nocodb minio 集成试用_表单_03



nocodb minio 集成试用_创建项目_04



信息录入

nocodb minio 集成试用_表单_05



s3 存储效果

nocodb minio 集成试用_表单_06



说明

nocodb 关于多存储插件的支持,暂时没有测试,这个应该结合代码学习下,实际上nocodb的扩展核心还是结合表单使用的对于不同的场景我们可以需要不同的

扩展