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.
Lilly
(Lillian )
24 Novembre 2024, 11:08pm
2
Hai dato un’occhiata alla documentazione qui:
Quindi desideri utilizzare una CDN per velocizzare l’accesso globale alle risorse comuni sul tuo forum Discourse? Potresti voler fare il grande passo e seguire le istruzioni su Set up file and image uploads to S3 (vedi anche Configure an S3 compatible object storage provider for uploads ).
Se desideri una CDN senza la complessità aggiuntiva di S3 e l’avere due CDN, questa è la guida che fa per te. La CDN ridurrà parte del carico sul tuo server consentendo alla CDN di servire tali risorse in modo…
anche
Ciao a tutti. Recentemente ho configurato la mia installazione di Discourse utilizzando AWS CloudFront (CF) per l’accelerazione completa del sito e lo scaricamento SSL utilizzando certificati AWS in CF. Si noti che questa installazione si discosta dalla guida ufficiale per quanto riguarda la configurazione CDN e SSL, quindi potrebbe essere controversa e portare a futuri problemi di supporto. Quindi, siete avvisati… ci sono draghi qui. Condivido la configurazione che ha funzionato per me qui:
C…
Yap! Ho usato questo come metodo di configurazione.
Quindi desideri utilizzare una CDN per velocizzare l’accesso globale alle risorse comuni sul tuo forum Discourse? Potresti voler fare il grande passo e seguire le istruzioni su Set up file and image uploads to S3 (vedi anche Configure an S3 compatible object storage provider for uploads ).
Se desideri una CDN senza la complessità aggiuntiva di S3 e l’avere due CDN, questa è la guida che fa per te. La CDN ridurrà parte del carico sul tuo server consentendo alla CDN di servire tali risorse in modo…
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"
Lilly
(Lillian )
24 Novembre 2024, 11:17pm
4
Tutto ciò di cui hai bisogno dovrebbe essere qui, a partire da questo argomento
Questo argomento spiega come configurare alcuni fornitori di Object Storage compatibili con S3 (cloni S3). Consulta Set up file and image uploads to S3 per maggiori dettagli sulla configurazione di Amazon AWS S3, che è supportata ufficialmente e utilizzata internamente da Discourse per i nostri servizi di hosting.
Provider
Nome Servizio
Funziona con Discourse?
Amazon AWS
S3
Sì
Digital Ocean
Spaces
Sì
Linode
Object Storage
Sì
Google Cloud
Storage
Sì
Scal…
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.
Il CDN S3 dovrebbe essere DISCOURSE_S3_CDN.
DISCOURSE_CDN è per il CDN dell’app
Capisco questa parte. Sto cercando di aggiungere una CDN completa per l’app per il sito. Quindi vorrei utilizzare DISCOURSE_CDN.