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).