Cron task per sincronizzare i backup locali su DigitalOcean Spaces

Se i log Forbidden provengono da Discourse e non da s3fs, tentando di salvare nel bucket Spaces, allora è qualcosa come credenziali errate o nome del bucket errato.

Ah!

   Failed to list backups from S3:

Ah. Penso che questo sia il problema. Sta cercando di ottenere un elenco di bucket e non ci riesce. Non sono abbastanza sicuro di come risolverlo, ma questo è il problema che vuoi risolvere, quindi potresti modificare l’oggetto. Se vuoi correggere i tuoi backup S3, puoi ottenere aiuto qui; se vuoi configurare s3fs probabilmente dovrai cercare aiuto altrove.

Prova questa variabile ENV nel tuo app.yml

  FORCE_S3_UPLOADS: 1

Il tuo endpoint è corretto? Dai un’occhiata alla sezione Digital Ocean in Using Object Storage for Uploads (S3 & Clones).

1 Mi Piace