You need to enable JavaScript to run this app.
文档中心
AI 原生 BaaS 平台 Supabase 版

AI 原生 BaaS 平台 Supabase 版

复制全文
下载 pdf
使用 Storage
配置和管理 Storage
复制全文
下载 pdf
配置和管理 Storage
本文介绍在 Supabase 控制台和通过 Admin API 两种配置和管理 Storage 的方式。​
在 Supabase 控制台配置和管理 Storage​
前提条件​
  • 已创建使用 Supabase 引擎的 Workspace 且 Workspace 的状态为运行中。关于创建 Workspace 的更多详细信息,请参见创建 Workspace。​
  • 已通过目标 Workspace 成功登录 Supabase 控制台。关于登录控制台的详细信息,请参见登录 Supabase 控制台。​
在 Supabase 控制台查询和修改配置​
  1. 在 Supabase 控制台单击左侧的 Storage,进入 Storage 页面。​
  1. 在 Storage 页面,单击 Configuration > Settings,即可进入 Storage Settings 页面。在 Storage Settings 页面:​
  • 可查看到当前的配置信息。​
  • 修改以下配置后单击 Save,即可完成对配置的修改。​
  • ​
    Dashobard 配置项名称​
    配置项 Key​
    配置项 Value 类型​
    配置项说明​
    是否必填​
    配置项 Value 说明​
    Global file size limit​
    ​
    fileSizeLimit​
    ​
    int(单位为 byte)​
    单文件大小上限​
    否​
    • 最大值为 51,200 MB。​
    • 默认值为 52,428,800(50 MB)​
    Total file size limit for all buckets​
    totalFileSizeLimit​
    int(单位为 byte)​
    所有 buckets 的总容量上限​
    否​
    • 最大值为 10,485,760 MB (10240 GB).​
    • 默认为 5,368,709,120(5 GB)​
    • 为 -1 时表示无限制。​
    ​
通过 Admin API 配置和管理 Storage​
前提条件​
已获取 SUPABASE_BASE_URL、SERVICE_ROLE_KEY和 SUPABASE_ANON_KEY。关于获取变量的详细信息,请参见获取变量。​
通过 Admin API 查询和修改配置​
  • 查询配置​
​
curl -X GET $SUPABASE_BASE_URL/storage/v1/config \​
-H "apikey: ${SERVICE_ROLE_KEY}" \​
-H 'Authorization: Bearer ${SERVICE_ROLE_KEY}'​
​
  • 修改配置​
​
# curl配置参数的示例​
# 参数fileSizeLimit表示单文件大小(单位byte)​
# 参数totalFileSizeLimit表示所有文件总大小(单位byte)​
curl -X PATCH $SUPABASE_BASE_URL/storage/v1/config \​
-H "apikey: ${SERVICE_ROLE_KEY}" \​
-H 'Authorization: Bearer ${SERVICE_ROLE_KEY}' ​
-H 'Content-Type: application/json' \​
-d '{​
"fileSizeLimit": 52428800,​
"totalFileSizeLimit": 5368709120​
}'​
​
​
最近更新时间:2026.07.17 17:32:17
这个页面对您有帮助吗?
有用
有用
无用
无用