Кажется, это и была проблема, и пользователь, который жаловался, подтвердил, что она исправлена.
Я не совсем уверен, для чего нужна эта загрузка изображений, но полагаю, что это какая-то дополнительная функция, которая может понадобиться сложным серверам. Думаю, нашим 40 пользователям не нужен Discourse с такой сложной функцией. Нас больше интересуют лайки с помощью эмодзи.
Однако, следуя инструкциям по S3, мне пришлось вернуться назад и создать новый бакет для «резервных копий», в то время как оригинальный был для загрузок (потому что я делал всё по порядку, как указано в настройках). Думаю, я добавлю немного больше информации в инструкции по S3 в качестве ответа, чтобы другим было проще следовать им. Кроме того, политика разрешений, указанная в той теме с помощью, не существовала, и в итоге я нашёл решение со звёздочкой («*») на другом сайте. Я постараюсь прояснить это в той теме. Всё заработало, но потребовались доработки и подгонка инструкций.
Эти действия не сработали… Я использовал «*» вместо них.
"Action": [
"s3:ListAllMyBuckets",
"s3:HeadBucket"
],
Тема, которую я использовал для настройки и следования инструкциям, находится здесь.
Там тоже отмечена галочкой опция включения загрузки через S3. Кажется, это слишком усложняет процесс для обычного пользователя.
С другой стороны, я надеюсь, что мои резервные копии работают нормально без этого.