Defining DISCOURSE_S3_CDN_URL links to assets in S3 CDN URL

Вот информация по этому вопросу, я сталкивался с этим в прошлом месяце.

Я исправил это, установив обе переменные (DISCOURSE_S3_CDN_URL и DISCOURSE_CDN_URL) и создав два дистрибутива CloudFront: один для загрузок с источником в виде S3-бакета, и другой для ассетов с источником на сервере.

Вот код, который мы используем для этого:

Вот наш файл app.yml (мы назвали его web.yml), переменные в котором заменяются во время сборки: infra/modules/services/discourse/web.yml at master · debtcollective/infra · GitHub