В разделе «Настройки Spaces» есть опция включения CDN. После её активации и перехода на сайт Discourse я вижу множество ошибок 403, указывающих на следующие URL:
Честно говоря, я даже не уверен, что всё работает корректно. Я столкнулся с трудностями при настройке различных конфигураций и пришлось внести множество изменений, чтобы заставить Discourse работать с Digital Ocean Spaces. Мне потребуется выполнить чистую установку.
Извините. Возможно, я не уделил достаточного внимания вашим деталям.
Проблема, которую, как я считаю, я столкнулся в той теме и которая стоила мне 17 часов простоя для приоритетного клиента во время моего отпуска, решается добавлением s3:upload assets в app.yml и, я думаю, использованием переменных окружения для настройки S3. Вы это сделали?