Hast du diese Zeile zu deiner app.yml hinzugefügt (oder die Domain in der Admin-Einstellung „S3 CDN URL“ eingetragen)?
DISCOURSE_S3_CDN_URL: https://deine.R2-Domain.com # (deine tatsächliche R2-Custom-Domain)
Alles muss auch in der richtigen Reihenfolge der Abläufe erfolgen:
- Admin-
app.yml-Einstellungen rake migraterebake posts
Es gibt auch das Werkzeug zum Ersetzen von Zeichenfolgen, das hilfreich sein kann – führe es im Container aus (ersetze die Platzhalter durch deine spezifischen Werte):
discourse remap "https://<cloudflare-account-id>.r2.cloudflarestorage.com/<R2-bucket-name>" "https://deine.cdn-Domain.com"