jrrdnx/craft-cloudflare-r2

Craft CMS 的 Cloudflare R2 集成

1.1.1 2024-06-25 01:26 UTC

This package is auto-updated.

Last update: 2024-09-25 02:07:30 UTC


README

Cloudflare R2 文件系统用于 Craft CMS

要求

此插件需要 Craft CMS ^4.0.0-beta.1 和 PHP ^8.0.2

安装

要安装此插件,请按照以下说明操作。

  1. 打开您的终端并转到您的 Craft 项目

     cd /path/to/project
    
  2. 然后告诉 Composer 加载插件

     composer require jrrdnx/craft-cloudflare-r2
    
  3. 转到设置 -> 插件,并为 Cloudflare R2 点击“安装”按钮。

配置文件系统

  1. 转到设置 -> 文件系统,并点击“新建文件系统”按钮。
  2. 从“文件系统类型”下拉菜单中选择“Cloudflare R2”。
  3. 输入您的账户 ID、访问密钥 ID 和秘密访问密钥(建议将其存储在您的 .env 文件中,并在此处引用环境变量)。
  4. 点击刷新以加载存储桶列表,或选择手动选项并输入存储桶名称(同样,您可以将其存储在 .env 文件中,并在此处引用环境变量)。
  5. 可选:添加子文件夹,确定是否将子文件夹添加到基本 URL,并设置缓存控制持续时间。

使对象公开(可选)

有关添加自定义域名或通过 r2.dev 管理公共存储桶的详细信息,请参阅 在 R2 上创建公共存储桶,或有关更精细的访问控制,请参阅 从 Workers 使用 R2。还可以参考有关 配置 Cloudflare R2 存储桶和 Worker 以公开访问 的完整指南。

其他

提交问题

Jarrod D Nix 提供