内容提要
Cloudflare推出了名为R2的新存储服务,每月提供10GB存储空间、100万个A类操作和1000万个B类操作。文章介绍了如何设置和使用该服务,包括创建存储桶、通过浏览器或使用Amazon CLI上传文件,以及从GitHub仓库同步文件。文章还涵盖了如何启用桶的公共访问和使用自定义域名。作者建议负责任地使用该服务,以避免过度的流量消耗。
关键要点
-
Cloudflare推出了R2存储服务,每月提供10GB存储空间和100万个A类操作、1000万个B类操作。
-
开通R2服务时可以使用PayPal付款,支持中国大陆的银行卡。
-
用户需要新建存储桶,命名时不能与已有存储桶重名。
-
通过浏览器上传文件时,文件不得大于300MB,文件夹内文件数不得超过100。
-
Cloudflare R2兼容Amazon CLI,用户可以通过CLI上传文件以避免浏览器的限制。
-
用户需创建API Token以获取存储桶的链接凭据,并在AWS CLI中配置相关凭据。
-
可以使用AWS CLI的sync命令将本地文件上传到存储桶,并支持排除特定文件夹。
-
可以通过GitHub Action自动同步文件到Cloudflare R2,需设置Workflow文件和环境变量。
-
用户可以启用存储桶的公共访问,使用内置的r2.dev域名或自定义域名。
-
合理使用Cloudflare R2服务,避免过度流量消耗,以免账号被封。
延伸问答
Cloudflare R2存储服务的基本特点是什么?
Cloudflare R2每月提供10GB存储空间、100万个A类操作和1000万个B类操作。
如何在Cloudflare R2中创建存储桶?
在Cloudflare R2中,用户需要点击创建存储桶按钮,输入存储桶名称并确保不与已有存储桶重名。
使用Amazon CLI上传文件到Cloudflare R2有哪些步骤?
用户需安装Amazon CLI,创建API Token,配置凭据,然后使用sync命令上传文件。
如何通过GitHub Action自动同步文件到Cloudflare R2?
用户需在GitHub仓库中新建Workflow文件,配置AWS CLI和相关环境变量,然后设置上传命令。
Cloudflare R2存储桶如何设置公共访问?
用户可以在存储桶的设置中找到R2.dev子域名选项,点击允许访问来开启公共访问。
使用Cloudflare R2服务时需要注意什么?
用户应合理使用Cloudflare R2服务,避免过度流量消耗,以免账号被封。