Come configurare CloudFront per Discourse

Vedo che anche Discourse Meta utilizza CloudFront. Ho provato a implementarlo sul mio forum, ma senza successo. Gli URL delle risorse di CloudFront vengono reindirizzati al mio URL originale. Quindi, qualcuno può aiutarmi con il modo corretto per aggiungere CloudFront a un forum Discourse?

L’hai gestito o no?

Ciao a tutti, ci sono aggiornamenti su questo? Siete riusciti a configurare Cloudfront con Discourse? Stiamo cercando di fare lo stesso.

@Magnetidog Ci sono riuscito.

Ho essenzialmente creato la distribuzione AWS Cloudfront come spiegato in questo video.

Poi, sono andato nel pannello di amministrazione e ho aggiunto il mio URL Cloudfront alla chiave s3 cdn url.

Successivamente, sono entrato nel container e ho rifatto il baking di tutti i post con rake posts:rebake (mi sono serviti circa 10 minuti per ogni 7000 post).

Ho anche provato a farlo in batch dalla console di Rails, ma per qualche motivo non ha funzionato: Post.in_batches.update_all('baked_version = NULL') (non è successo nulla :person_shrugging:t2:‍:male_sign:)