Ciao a tutti.
Dopo un recente aggiornamento alla versione 2.7.0.beta1 ( e0c952290b ), è apparso un nuovo messaggio di suggerimento nella mia pagina di amministrazione di Discourse.
Dice:
- Il server è configurato per caricare file su S3, ma non è configurato alcun CDN S3. Ciò può portare a costi S3 elevati e a prestazioni del sito più lente. Vedi “Utilizzo dell’archiviazione oggetti per i caricamenti” per saperne di più.
Il nostro Discourse utilizza effettivamente S3 per l’archiviazione, ma non ha alcun tipo di CDN in atto.
@Falco ha suggerito di inserire l’URL del bucket S3 nella casella delle impostazioni s3 cdn url, ma non sono sicuro di quale effetto potrebbe avere altrove.
Non sono nemmeno completamente sicuro di quale sia l’URL del mio bucket S3 ![]()
Un esempio di URL S3 per un’immagine caricata da un utente è:
https://greyarrows.s3.dualstack.eu-west-2.amazonaws.com/original/3X/2/1/21365d3a8c03c3f309dd78ca51f517973618f2a0.jpeg
Significa che il mio URL del bucket è:
https://greyarrows.s3.dualstack.eu-west-2.amazonaws.com/
![]()
Se inserissi quell’URL nella casella delle impostazioni s3 cdn url e poi rigenerassi centinaia di migliaia di post, l’URL servito non diventerebbe:
https://greyarrows.s3.dualstack.eu-west-2.amazonaws.com/https://greyarrows.s3.dualstack.eu-west-2.amazonaws.com/original/3X/2/1/21365d3a8c03c3f309dd78ca51f517973618f2a0.jpeg
Il che significherebbe che le immagini degli utenti non funzionerebbero più? ![]()
In un mondo ideale, mi piacerebbe semplicemente cliccare su “Ok, grazie per l’avviso!” e chiudere quel messaggio di informazione/allerta/suggerimento dalla nostra pagina di amministrazione. Tuttavia, sospetto che ciò richiederebbe una modifica sostanziale al codice principale, quindi scarteremo questa idea.
Al momento, tutto funziona perfettamente ed è così da anni. Sono molto riluttante e preoccupato di modificare un’impostazione che non comprendo appieno, al punto da fingere semplicemente di non vedere questo suggerimento ogni volta che guardo il pannello di amministrazione.
Immagino che continuerò a vedere eventuali altri avvisi futuri nel pannello di amministrazione; questo qui impedirà che ne appaiano altri, vero?
Qualsiasi consiglio, approfondimento o suggerimento è benvenuto.

