Hai aggiunto questa riga al tuo app.yml (o aggiunto il dominio alle impostazioni amministrative S3 CDN URL)?
DISCOURSE_S3_CDN_URL: https://your.R2.domain.com # (il tuo vero dominio personalizzato R2)
Anche l’ordine delle operazioni deve essere corretto:
- Impostazioni amministrative
app.yml - rake migrate
- rebake posts
Esiste anche lo strumento di sostituzione delle stringhe che potrebbe essere utile: eseguilo all’interno del contenitore (sostituisci le stringhe con quelle specifiche per il tuo caso):
discourse remap "https://<cloudflare-account-id>.r2.cloudflarestorage.com/<R2-bucket-name>" "https://your.cdn.domain.com"