Du hast den falschen Token-Typ erstellt – du hast einen allgemeinen API-Token. Du musst einen R2-Bucket-Token erstellen:
- Gehe zum Cloudflare-Dashboard → R2 Object Storage (linke Seitenleiste unter
storage & databases). - Klicke auf der rechten Seite der R2-Übersichtsseite auf
manage(API-Tokens). - Klicke auf
create account API token. - Gib einen passenden Token-Namen ein und lege die Berechtigungen auf
object read & writefest, dann klicke aufsave. - Dadurch werden eine
access key idund einsecret access keyausgegeben. Diese musst du in die S3-Konfiguration von Discourse eingeben.
Und ja, du musst nachgestellte Schrägstriche entfernen, da Discourse diese wahrscheinlich ablehnt.

