Si les logs Forbidden proviennent de Discourse et non de s3fs, essayant d’enregistrer dans le bucket Spaces, alors c’est quelque chose comme des identifiants incorrects ou un nom de bucket incorrect.
Ah !
Échec de la liste des sauvegardes depuis S3 :
Ah. Je pense que c’est le problème. Il essaie d’obtenir une liste de buckets et n’y parvient pas. Je ne suis pas tout à fait sûr de la façon de le résoudre, mais c’est le problème que vous voulez résoudre, vous pourriez donc modifier le sujet. Si vous voulez réparer vos sauvegardes S3, vous pouvez obtenir de l’aide ici ; si vous voulez configurer s3fs, vous devrez probablement chercher de l’aide ailleurs.
Essayez cette variable d’environnement dans votre app.yml
FORCE_S3_UPLOADS: 1
Votre point de terminaison est-il correct ? Jetez un œil à la section Digital Ocean dans Utiliser le stockage d’objets pour les téléchargements (S3 et clones).