再次尝试挑战配置discourse上使用Cloudflare R2,我的站点正在rebuild,找到的相关资料先放着这里了
挑战成功!
解决了,明天起来补充一下,有很多坑QAQ
目前确认能做到:
- 兼容之前已上传s3的文件(优先从r2拉,r2没有就从以前的s3拉并且给r2留一份,下次从r2拉
- 很方便就能设置cdn(相比起来s3的cdn太难设置了
- 支持备份及恢复(和s3的备份恢复用起来一样)
参考资料
- Free Discourse S3 object storage and CDN with Cloudflare R2
- Cloudflare R2: Navigating Setup and Handling Configuration Errors - #12 by pfaffman - Installation - Discourse Meta
- Uploads in cloudflare R2 are not added to the backup: Failed to download ******* because Aws::S3::Errors::Http501Error - Installation - Discourse Meta
- 来自 @shannon ,非常重要的一份资料 How to Configure Cloudflare R2 for your Discourse Community - Hosting - Discourse Meta