So konfigurieren Sie Cloudflare R2 für Ihre Discourse-Community

Nur um diesen Beitrag zu aktualisieren, gab es einige Stolpersteine, die ich einbeziehen musste, bevor Cloudflare für mich funktionierte.


1. Region


Das stimmte nicht, ich musste “auto” oder die von mir gewählte Region verwenden, auto ist einfacher, also verwenden Sie auto.
Wenn Sie wissen müssen, welche Optionen Sie verwenden können, versuchen Sie es mit einer beliebigen zufälligen Zeichenfolge in Ihrer Region und:

sudo -E -u discourse bundle exec rake s3:upload_assets

Wenn Sie NixOS verwenden

sudo discourse-rake s3:upload_assets

Dies gibt einen Fehler für Ihre gültigen Optionen aus


2. API-Berechtigungen


Es ist auch wichtig zu wissen, dass restriktive API-Tokens nicht funktionieren. Sie müssen Admin Read & Write verwenden.
Object Read & Write funktionierte nicht

3 „Gefällt mir“