Come aggiungere AWS Cloudfront come CDN per Discourse

Abbiamo spostato gli oggetti (come immagini e altro) su AWS S3. Sono stati ottimi.

Ora vogliamo velocizzare un po’ di più il sito. Come dovrei aggiungere AWS CloudFront come DISCOURSE_CDN?

Ho provato a configurarlo da solo. Funziona quando uso il forum-cdn. Ma non appena inserisco l’URL in discourse_cdn, il sito diventa inutilizzabile e tutte le immagini hanno reindirizzamenti multipli e smettono di funzionare.

Hai dato un’occhiata alla documentazione qui:

anche

1 Mi Piace

Yap! Ho usato questo come metodo di configurazione.

Ma il secondo post contiene quello che non sono sicuro se sia la configurazione ufficiale. E il post era del 2021.

Non configurare "DISCOURSE_CDN_URL"

Tutto ciò di cui hai bisogno dovrebbe essere qui, a partire da questo argomento

Ho già fatto questo. L’immagine del nostro sito è su AWS S3 con CloudFront. Sto cercando di memorizzare nella cache più elementi, come l’immagine dell’avatar dell’utente, invece di raggiungere il server.

2 Mi Piace

Il CDN S3 dovrebbe essere DISCOURSE_S3_CDN.

DISCOURSE_CDN è per il CDN dell’app

2 Mi Piace

Capisco questa parte. Sto cercando di aggiungere una CDN completa per l’app per il sito. Quindi vorrei utilizzare DISCOURSE_CDN.