Upload diretto multipart S3 di Uppy a DigitalOcean Spaces

Ciao,

Ieri ho provato ad abilitare il caricamento diretto su S3 (A new era for file uploads in Discourse) su DigitalOcean Spaces. Ho configurato una nuova istanza di test per questo.

  1. Ho abilitato le impostazioni nascoste del sito enable_direct_s3_uploads.
  2. Ho eseguito rake s3:ensure_cors_rules
  3. Ho provato a configurare il CORS su DO Spaces nella pagina delle impostazioni di Spaces, tuttavia sembra che non supporti ExposeHeaders, quindi non ho potuto aggiungere ETag. Questo ha interrotto il processo di caricamento.
  4. Ho trovato una soluzione a questo problema. Con s3cmd ho potuto caricare un file di configurazione CORS che poteva contenere anche ExposeHeaders.
  5. Dopo aver caricato il file di configurazione CORS nel bucket, il caricamento diretto multipart funziona correttamente.

Quindi sembra funzionare, ma non so quanto sia sicuro usarlo in questo modo su DO Spaces. Qualcuno ha esperienze a lungo termine con questo o qualche suggerimento?

Grazie! :slightly_smiling_face:

4 Mi Piace

Aggiornamento: Dopo quasi 3 mesi di test sul mio sito di prova non ho riscontrato alcun problema, quindi qualche giorno fa l’ho attivato sul mio sito live. Sembra funzionare senza alcun problema. :slightly_smiling_face:

2 Mi Piace

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.