Appearance
配置 Cloudflare R2 Storage
Cloudflare R2 Storage 是一个可靠且安全的存储解决方案,可以与 Memos 集成,提供文件的存取能力。在这篇文档中,我们将引导你在 Memos 中完成 Cloudflare R2 Storage 的配置。
步骤1:创建 Cloudflare 账号
如果你没有账号,你需要创建一个 Cloudflare 账号。你可以访问 Cloudflare 官网,点击 “注册 Sign UP” 按钮。跟随指引创建你的账号。
步骤2:创建 R2 Storage 存储桶
在你注册了 Cloudflare 账号后,你需要创建一个 R2 Storage 存储桶。跟随如下步骤:
- 登录你的 Cloudflare 账号。
- 前往 “R2 Storage” 部分。
- 点击 “创建存储桶 Create Bucket” 按钮。
- 输入你的存储桶名称。
- 选择适当的对象生命周期规则(推荐“上传后中止(Abort uploads after)”字段设置为 1 天)。
- 点击 “创建存储桶” 按钮。
步骤3:获得你的 R2 凭证
要集成 Cloudflare R2 Storage 到 Memos 中,你需要获取你的 R2 凭证。跟随如下步骤:
- 登录你的 Cloudflare 账号。
- 展开左侧的 “R2” 二级菜单。
- 选择 “概述”。
- 点击屏幕右侧部分的 “管理 R2 API 令牌”。
- 点击 “创建 API 令牌” 按钮。
- 输入令牌名(例如:MEMOS Token)。
- 选择 “管理员读写” 权限。
- 可选:使用“客户端 IP 地址过滤”来限制 IP 访问限制。
- 点击页面底部 “创建 API 令牌”。
- 复制你的 Access Key ID 和 Secret Access Key。
- 复制你的 Endpoint。
- 你录一下你的存储桶的 Region(通常是 EU 或自动)。
步骤4:配置 Memos
现在你有了 Cloudflare R2 Storage 的存储桶和凭证,你可以配置 Memos 使用 Cloudflare R2 Storage 了。跟随如下步骤:
- 登录你的 Memos 账号。
- 前往 “设置”。
- 点击 “存储”,并将 “当前对象存储” 配置为 “S3”。
- 将 Access Key ID 和 Secret Access Key 粘贴到对应的字段中。
- 粘贴 Endpoint。
- Region 填写 “auto”(或者你可以填写你存储桶特定的 region)。
- 填写你 Cloudflare R2 存储桶 的名称。
- 点击 “保存” 按钮。
恭喜!你已经成功在 Memos 中配置了 Cloudflare R2 Storage!你现在可以向你的 Cloudflare R2 Storage 存储桶中上传文件了。