Как добавить AWS Cloudfront в качестве CDN для Discourse

Мы перенесли объекты (например, изображения и другие) в AWS S3. Это сработало отлично.

Теперь мы хотим немного ускорить работу сайта. Как мне настроить AWS CloudFront в качестве DISCOURSE_CDN?

Я попытался настроить это самостоятельно. Всё работает, когда я использую forum-cdn. Но как только я ввожу URL в discourse_cdn, сайт становится неработоспособным, все изображения получают множественные перенаправления и перестают отображаться.

Вы посмотрели документацию здесь:

а также

Да! Я использовал этот метод для настройки.

Но во втором сообщении есть информация, в которой я не уверен, является ли она официальной инструкцией по настройке. Кроме того, пост был опубликован в 2021 году.

Не настраивайте «DISCOURSE_CDN_URL»

Всё необходимое должно быть здесь, начиная с этой темы

Я уже сделал это. Изображение нашего сайта размещено на AWS S3 с CloudFront. Я пытаюсь кэшировать больше, например изображение user_avatar, вместо обращения к серверу.

CDN S3 должен быть указан как DISCOURSE_S3_CDN.

DISCOURSE_CDN предназначен для CDN приложения.

Я понимаю эту часть. Я пытаюсь добавить полный CDN для приложения на сайт. Поэтому я хотел бы использовать DISCOURSE_CDN.