Supabase 存储
Supabase 存储提供了一个 S3 兼容的端点,您可以将其与 Coolify 备份配合使用。
注意
本指南介绍如何将 Supabase 项目用作 Coolify 备份的远程 S3 存储端点。这与在 Coolify 上自托管 Supabase 服务 不同。
配置
- 在 Supabase 中,创建您打算用于备份的存储桶。
- 打开您的项目,进入 存储 -> S3 配置。
- 创建一个新的访问密钥对。
提示
请妥善保管 Access Key ID 和 Secret Access Key。
- 复制您的 S3 端点。
- 推荐:
https://<project-ref>.storage.supabase.co/storage/v1/s3 - 备用:
https://<project-ref>.supabase.co/storage/v1/s3
- 推荐:
- 从 Supabase 仪表板中记录您的项目区域。
- 在 Coolify 中,进入 存储 并点击 添加。
- 使用 Supabase 中的值填写以下字段:
- 端点:您的 Supabase S3 端点
- 存储桶:您在 Supabase 中创建的存储桶
- 区域:您的 Supabase 项目区域
- 访问密钥:您的
Access Key ID - 秘密密钥:您的
Secret Access Key
- 点击 验证连接并继续。
重要
请严格按照 Supabase 提供的端点使用,并保留 /storage/v1/s3 后缀。请勿将存储桶名称附加到端点中。
验证
Coolify 会通过 ListObjectsV2 请求来验证连接,因此在验证之前,存储桶必须已经存在。
Supabase 存储是 S3 兼容的,但它并不支持所有 AWS S3 功能。对于 Coolify 备份而言,上述的端点、存储桶、区域和访问密钥就是需要关注的关键值。
