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