Ciao. Supportate Hetzner Object Storage e Bunny CDN? Non riesco a farli funzionare correttamente.
Vedo che la regione S3 non supporta la regione di cui ho bisogno, che è Falkenstein. Come possiamo abilitare questa regione?
Ciao. Supportate Hetzner Object Storage e Bunny CDN? Non riesco a farli funzionare correttamente.
Vedo che la regione S3 non supporta la regione di cui ho bisogno, che è Falkenstein. Come possiamo abilitare questa regione?
Non sono troppo sicuro di questo. L’elenco non contiene Hetzner.
Sì, lo è:
Ciao. Grazie per la tua risposta, Nate. Siamo riusciti a far funzionare il bucket S3 Hetzner Object, ma non siamo riusciti a far funzionare affatto Bunny CDN. Quando avevamo abilitato Bunny CDN, il sito web non si caricava. Rimaneva bloccato sulla schermata di caricamento che Discourse ti mostra.
Hmm… hai seguito queste guide?
Quando si imposta DISCOURSE_S3_CDN_URL, tutte le risorse vengono richieste da quell’host, inclusi il file javascript start-discourse e altri file .js. In alcuni post, si suggerisce di impostare DISCOURSE_CDN_URL allo stesso host del server che esegue Discourse per evitarlo, tuttavia in tal caso i file .js vengono comunque richiesti tramite lo stesso host di DISCOURSE_S3_CDN_URL.
No, non abbiamo eseguito il comando upload_assets dopo aver costruito l’app, perché non volevamo caricare i file .js sul CDN, preferiamo avere solo gli upload nel bucket S3 e non vogliamo altri asset ospitati sul CDN.
Non funziona così.
Carichi le risorse su S3 e poi il CDN le preleverà da S3.
Ora abbiamo questo funzionante.
Puoi condividere cosa ha funzionato? ![]()
Ciao! Spero che questo ti aiuti, se non ti è ancora chiaro, fammelo sapere e riscriverò questo per renderlo più comprensibile.
In app.yml imposta:
env:
DISCOURSE_S3_CDN_URL: [BUNNY CDN]
Quindi, dopo che l’app è stata ricostruita, abbiamo eseguito:
sudo ./launcher enter app
rake s3:upload_assets
exit
[!] Posso confermare che Hetzner Object Storage funziona con S3.
This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.