Mac Cloudflare R2 客户端

在 Mac 上用 Blob0 管理已有的 Cloudflare R2 存储桶:填写 S3 API endpoint,浏览对象、预览支持的素材,并为私有交付创建限时链接。

把 Blob0 作为 Mac 上的 R2 素材工作区:按前缀浏览媒体、下载前预览支持的文件,也可在需要私有访问时创建限时链接。Blob0 连接已有存储桶,不配置 Cloudflare 账户或桶策略。

macOS 11.0 或更新版本 · 通用安装包支持 Apple silicon 和 Intel Mac

Blob0 全部功能可试用 30 天;开始试用无需注册账户或提供付款信息。

连接已有的 R2 存储桶

为需要管理的存储桶创建 R2 API token,再在 Blob0 中填写账户 endpoint 和 Region auto。准确 endpoint 可在 R2 存储桶设置中查看。

S3 API endpoint

使用 R2 账户对应的 HTTPS endpoint,常见格式为 https://<account-id>.r2.cloudflarestorage.com。请复制存储桶和管辖区域对应的地址。

Region 与寻址方式

R2 预设使用 Region auto 和 path-style 寻址。桶名填写在 Bucket 字段中,不要追加到 endpoint 后面。

限定存储桶的权限

为限定到目标存储桶的 API token 授予 Object Read & Write。连接时使用该 token 对应的 Access Key ID 和 Secret Access Key。

本地凭据保存

Blob0 将访问密钥保存在 macOS 钥匙串中;连接配置只保存非敏感信息。

S3 API endpoint 用于经过认证的对象操作。公开域名或自定义域名是另一种可选直链方式。Cloudflare R2 预签名链接使用 S3 API endpoint,不能使用自定义域名。

Cloudflare R2 S3 API 配置说明

在 Mac 上处理 R2 文件

连接成功后,Blob0 会把对象前缀显示为文件夹式路径。无论管理素材库还是准备私有下载,都可以使用这些桌面文件工作流。

浏览与筛选

切换网格视图和列表视图,筛选当前对象,并打开前缀继续浏览。

上传与下载

选择本地文件上传,或为下载指定目标位置。传输会显示进度;目前不支持下载整个文件夹。

预览支持的素材

可在应用内预览支持的图片、视频、音频、PDF 和文本文件。其他格式仍可下载,但没有内嵌预览。

在存储桶内整理

可在同一个已连接的存储桶内重命名或移动对象;复制和移动都不会跨桶传输对象。

查看用量

仪表盘按文件夹和类型汇总对象数量与字节数;它不是 Cloudflare 账单估算,也不是账户控制台。

分享私有 R2 对象

打开文件操作菜单并选择 Share… 创建预签名下载链接。如果连接配置了公开域名,先把分享方式切换为 Presigned,再选择 15 分钟、1 小时、24 小时或 7 天。持有链接的人可在签名和 R2 权限有效时读取对象。

了解 R2 客户端的使用边界

  • 连接已有存储桶。Blob0 不创建存储桶,也不管理 Cloudflare 账户、策略或账单。
  • 连接表单使用 Access Key ID 和 Secret Access Key,不接受 STS session token,也不通过 SSO 登录。
  • Blob0 在自己的窗口中浏览存储桶;它不会将存储桶挂载到 Finder,也不是完整云服务控制台。
  • 复制和移动操作限于当前连接的存储桶;暂不支持跨桶复制。

安装 Blob0 并连接存储桶

开始 30 天试用、比较一次性许可选项,或阅读现有 R2 连接指南查看完整配置步骤。