将 Shade 连接到 Backblaze
Shade 支持自带 S3(BYOS3),兼容 AWS、GCP、MinIO、Wasabi、Backblaze 等多个提供商。以下是如何将 Shade 连接到您现有的 Backblaze 账户。
在 Backblaze 中创建新存储桶
如果您还没有 Backblaze 账户,可以创建一个账户 这里。要在 Backblaze 中创建新存储桶,请登录您的账户,进入 Buckets,然后点击“Create Bucket”。
命名存储桶时,请避免使用数字前缀,因为这可能会导致上传失败。

按照步骤和提示操作时,请务必记住你的 存储桶名称,以及你的 存储桶区域 (这些信息很重要,并会在后续步骤中使用)。 在本例中,我们的存储桶名称是“shade-new-bucket”,区域(未显示)为 us-east-005。

配置 CORS(更简单的选项,但不一定总是有效)
跨域资源共享(Cross-Origin Resource Sharing)是一项重要特性,它允许存储桶可从其他来源访问(例如 https://app.shade.inc)。这对于 Shade 从我们的应用中访问并下载原始媒体至关重要。Backblaze 让共享此来源变得很容易。我们建议允许所有来源。不过,如果您更喜欢更受限制的来源,则需要将其加入白名单 *.shade.inc 加入允许来源白名单。

更新 CORS 的可靠方法
B2 似乎有时在直接从 UI 更新 CORS 时会出现一些问题。要可靠地更新您的 b2 存储桶,您可以使用 b2 cli.
创建一个 cors.json
首先,创建一个 cors.json 文件,内容如下。
然后在您的机器上打开终端并更新:
它应返回如下结果:
创建访问密钥
Shade 通过 S3 协议访问 Backblaze 存储桶,这意味着 Shade 需要存储桶名称、存储桶区域、访问密钥和密钥,才能访问该存储桶。
前往 Access Keys > Create Access Key,并创建一个 Master Key 或 Application Key。这里,我们专门为我们的存储桶创建一个应用程序密钥。

请确保已启用读取和写入。
创建新密钥后,将生成的 key ID(Shade 的访问密钥)和 applicationKey(Shade 的密钥)复制到剪贴板,并保存起来,供接下来的几个步骤使用。

在 Shade 中创建 BYOS 盘
到这一步,你应该已经成功获取以下项目:
Shade 工作区
存储桶名称
存储桶区域
KeyID(访问密钥)
applicationKey(密钥)
如果你还没有工作区,可以创建一个 这里.
在你的 Shade 工作区中,你现在可以创建一个盘。点击“My drives”旁边的加号按钮 > BYOS drive。

选择模板

我们的模板通过额外的元数据和视图帮助你快速使用 Shade,从而帮助你组织文件和素材。有关我们的 AI 的更多信息,你可以查看我们的 学院。在本例中,我们选择了 Video Production。
创建我们的 Backblaze 驱动
接下来,我们确定驱动名称并选择提供商 Backblaze。

添加我们的 Backblaze 凭证
根据前面的步骤,我们添加 Backblaze 凭证,包括存储桶名称、区域、访问密钥和密钥。

上传你的第一个文件
完成前面的步骤后,你现在就可以向你的 Shade 盘上传第一个文件了。如果配置成功,你应该能够上传文件,并从 Shade 桌面应用

故障排除提示
如果你有更多问题——欢迎通过以下方式联系我们: [email protected] 或加入我们的 Discord.
我无法上传,怎么回事?
如果你无法上传,请检查存储桶的 CORS 设置,或者检查你的密钥/访问密钥及其关联权限。
最后更新于
这有帮助吗?

