为了更新此帖子,我需要包含一些在 Cloudflare 为我工作之前必须解决的陷阱。
1. 区域
事实并非如此,我必须使用“auto”或我选择的区域,“auto”更容易,所以请使用“auto”。
如果您需要知道可以使用哪些选项,请尝试使用任意随机字符串作为您的区域,然后:
sudo -E -u discourse bundle exec rake s3:upload_assets
如果您使用 nixos
sudo discourse-rake s3:upload_assets
这将输出一个错误,其中包含您的有效选项。
2. API 权限
同样重要的是要知道,限制性的 API 令牌不起作用。您必须使用 Admin Read & Write
Object Read & Write 不起作用。