Caricamenti su AWS S3 e CDN configurato

Ho la mia istanza Discourse configurata dal 2019 su un server DigitalOcean, configurata in modo che il traffico passi attraverso Cloudflare. Oggi ho migrato i miei caricamenti e backup su S3 e, dopo aver completato la migrazione, ho visto questo avviso sulla mia dashboard Admin:

Alcuni consigli basati sulle impostazioni attuali del tuo sito

Discourse non sa che Cloudflare sta instradando il traffico verso di esso, quindi ha senso che questo avviso appaia. Ma dato che sono sul piano gratuito di Cloudflare e che fornisce comunque un certo grado di caching, è comunque consigliato configurare un CDN? Se sì, quali passaggi aggiuntivi devo intraprendere per configurare correttamente DISCOURSE_CDN_URL? A quale valore dovrei impostare quella variabile d’ambiente?

Grazie in anticipo.

Direi che dovresti configurare una CDN (preferibilmente CloudFront) e cercare di non utilizzare le ottimizzazioni di Cloudflare con Discourse poiché sono note per causare problemi.

Sei sicuro che Cloudflare stia memorizzando nella cache i tuoi caricamenti e backup? Il tuo bucket S3 ha un nome DNS che è proxato da Cloudflare?

Effettuare il proxy del nome di dominio completo del sito non è sufficiente.

1 Mi Piace