You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何在Uploadcare中使用MinIO S3存储桶?是否仅支持AWS S3?

在Uploadcare中用MinIO替代AWS S3的实现方案

关于“仅支持AWS S3”的误解

Uploadcare设置界面里的“AWS存储桶名称”只是默认提示文本,并非只能对接AWS S3。由于MinIO完全兼容S3协议,只要配置好自定义端点,就能顺利对接。

具体配置步骤

  • 进入Uploadcare控制台的「外部存储」配置板块,找到S3存储相关设置项
  • 填写你的MinIO存储桶名称,然后找到“自定义端点”(Custom Endpoint)输入框(默认没显示的话,可展开高级设置),填入MinIO服务器的完整URL(例如http://your-minio-domain:9000或https://your-minio-proxy)
  • 输入MinIO的Access Key和Secret Key,这两个密钥需要拥有该存储桶的读写权限(建议创建专门的IAM用户,仅赋予必要权限)
  • 配置MinIO存储桶的CORS规则,允许Uploadcare服务进行文件上传操作,参考配置如下:
    <CORSConfiguration>
      <CORSRule>
        <AllowedOrigin>https://*.uploadcare.com</AllowedOrigin>
        <AllowedMethod>PUT</AllowedMethod>
        <AllowedMethod>GET</AllowedMethod>
        <AllowedHeader>*</AllowedHeader>
        <ExposeHeader>ETag</ExposeHeader>
      </CORSRule>
    </CORSConfiguration>
    
  • 保存配置后,上传测试文件,验证MinIO存储桶中是否生成对应文件

关键注意点

  • 确保MinIO服务器可被Uploadcare的公网服务访问,若为内网部署,需配置端口映射或反向代理暴露公网地址
  • 部分Uploadcare基础套餐可能未开放外部存储功能,若找不到配置入口,需确认套餐权限
  • MinIO需支持S3 v4签名版本(较新版本默认支持),避免签名不兼容导致上传失败

内容的提问来源于stack exchange,提问作者Jan Viehweger

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.17 22:07:45