Digital Ocean Spaces (S3) "impossibile firmare la richiesta senza credenziali impostate"

Sto cercando di configurare Digital Ocean Spaces per l’archiviazione S3.

Ottengo questo quando provo ad eseguire i backup…

Lo stesso quando carico le foto…

Ho questa configurazione…

…ma non sono sicuro di come testare se funzionano effettivamente. Non conosco molto bene questi sistemi. Questo è solo per un piccolo forum di un gruppo di amici.

Inizialmente avevo attivo quanto segue, ma ho dovuto commentarlo di nuovo in app.yml perché non si ricompilava con quelle righe attive. Non sono sicuro se sia ancora necessario o meno a questo punto…

Ho caricato manualmente un file dall’area di amministrazione di Digital Ocean Spaces, l’ho impostato su pubblico e riesco ad aprirlo tramite un browser.

Ho anche creato manualmente la cartella “*****-backups” in DO Spaces.

Ecco un esempio di quanto poco so. Sono bloccato qui e non so davvero perché. In qualche modo sono tornato indietro da qualcosa e non so come tornare indietro.

image
Per qualche motivo, ciò che di solito si trova in /var/discourse ora sembra essere in /var/www/discourse

Sono solo bloccato a questo punto. Ho cercato nel forum e non ho trovato nulla che possa risolverlo. Ho passato un giorno nello stesso ciclo. Questo è simile, ma è AWS S3 reale e non DO Spaces (S3)…

Qualsiasi aiuto sarebbe apprezzato. Grazie.

1 Mi Piace

Manca l’impostazione use_s3 consigliata nell’argomento che hai linkato.

Dovresti copiare e incollare quelle impostazioni dall’argomento che hai linkato invece di provare a digitarle. Hai bisogno dei due punti, non del segno di uguale.

Se vedi cose in /var/www/discourse, sei all’interno del container. Devi uscire per tornare al sistema operativo.

1 Mi Piace