Skip to content

配置 Cloudflare R2 Storage

Cloudflare R2 Storage 是一个可靠且安全的存储解决方案,可以与 Memos 集成,提供文件的存取能力。在这篇文档中,我们将引导你在 Memos 中完成 Cloudflare R2 Storage 的配置。

步骤1:创建 Cloudflare 账号

如果你没有账号,你需要创建一个 Cloudflare 账号。你可以访问 Cloudflare 官网,点击 “注册 Sign UP” 按钮。跟随指引创建你的账号。

步骤2:创建 R2 Storage 存储桶

在你注册了 Cloudflare 账号后,你需要创建一个 R2 Storage 存储桶。跟随如下步骤:

  1. 登录你的 Cloudflare 账号。
  1. 前往 “R2 Storage” 部分。
  1. 点击 “创建存储桶 Create Bucket” 按钮。
  1. 输入你的存储桶名称。
  1. 选择适当的对象生命周期规则(推荐“上传后中止(Abort uploads after)”字段设置为 1 天)。
  1. 点击 “创建存储桶” 按钮。

步骤3:获得你的 R2 凭证

要集成 Cloudflare R2 Storage 到 Memos 中,你需要获取你的 R2 凭证。跟随如下步骤:

  1. 登录你的 Cloudflare 账号。
  1. 展开左侧的 “R2” 二级菜单。
  1. 选择 “概述”。
  1. 点击屏幕右侧部分的 “管理 R2 API 令牌”。
  1. 点击 “创建 API 令牌” 按钮。
  1. 输入令牌名(例如:MEMOS Token)。
  1. 选择 “管理员读写” 权限。
  1. 可选:使用“客户端 IP 地址过滤”来限制 IP 访问限制。
  1. 点击页面底部 “创建 API 令牌”。
  1. 复制你的 Access Key IDSecret Access Key
  1. 复制你的 Endpoint
  1. 你录一下你的存储桶的 Region(通常是 EU 或自动)。

步骤4:配置 Memos

现在你有了 Cloudflare R2 Storage 的存储桶和凭证,你可以配置 Memos 使用 Cloudflare R2 Storage 了。跟随如下步骤:

  1. 登录你的 Memos 账号。
  1. 前往 “设置”。
  1. 点击 “存储”,并将 “当前对象存储” 配置为 “S3”。
  1. Access Key IDSecret Access Key 粘贴到对应的字段中。
  1. 粘贴 Endpoint
  1. Region 填写 “auto”(或者你可以填写你存储桶特定的 region)。
  1. 填写你 Cloudflare R2 存储桶 的名称。
  1. 点击 “保存” 按钮。

恭喜!你已经成功在 Memos 中配置了 Cloudflare R2 Storage!你现在可以向你的 Cloudflare R2 Storage 存储桶中上传文件了。

最后更新于: