Coolify logoCoolify

Supabase 存储

Supabase 存储提供了一个 S3 兼容的端点,您可以将其与 Coolify 备份配合使用。

注意

本指南介绍如何将 Supabase 项目用作 Coolify 备份的远程 S3 存储端点。这与在 Coolify 上自托管 Supabase 服务 不同。

配置

  1. 在 Supabase 中,创建您打算用于备份的存储桶。
  2. 打开您的项目,进入 存储 -> S3 配置
  3. 创建一个新的访问密钥对。

提示

请妥善保管 Access Key IDSecret Access Key

  1. 复制您的 S3 端点。
    • 推荐:https://<project-ref>.storage.supabase.co/storage/v1/s3
    • 备用:https://<project-ref>.supabase.co/storage/v1/s3
  2. 从 Supabase 仪表板中记录您的项目区域。
  3. 在 Coolify 中,进入 存储 并点击 添加
  4. 使用 Supabase 中的值填写以下字段:
    • 端点:您的 Supabase S3 端点
    • 存储桶:您在 Supabase 中创建的存储桶
    • 区域:您的 Supabase 项目区域
    • 访问密钥:您的 Access Key ID
    • 秘密密钥:您的 Secret Access Key
  5. 点击 验证连接并继续

重要

请严格按照 Supabase 提供的端点使用,并保留 /storage/v1/s3 后缀。请勿将存储桶名称附加到端点中。

验证

Coolify 会通过 ListObjectsV2 请求来验证连接,因此在验证之前,存储桶必须已经存在。

Supabase 存储是 S3 兼容的,但它并不支持所有 AWS S3 功能。对于 Coolify 备份而言,上述的端点、存储桶、区域和访问密钥就是需要关注的关键值。

On this page