Здравствуйте, вопрос об ускорении загрузки официальных ресурсов

Уважаемые знатоки, как можно ускорить загрузку ресурсов с этого домена (https://get.discourse.org/discourse-assets/)? При установке в материковом Китае скорость загрузки практически нулевая, из-за чего процесс установки занимает очень много времени. Буду благодарен за эффективное руководство по ускорению.

Привет,

Маловероятно, что проблема здесь в сайте Discourse. Я не уверен, в каких регионах он активен, но скорее всего виновником замедления загрузки является ваш хостинг-провайдер или провайдер интернет-услуг. Прежде чем точно винить Discourse, я бы проверил, насколько медленно работают другие сервисы, такие как apt/dnf.

В материковом Китае для этого обычно используют внутренние зеркала, такие как Aliyun, Tencent Cloud или университетские. Если использовать встроенные источники, скорость будет очень низкой: при китайском широкополосном соединении apt/dnf часто показывают скорость в несколько десятков КБ/с, а таймауты и обрывы соединения — обычное дело. В часы пиковой нагрузки apt update может зависать надолго. Без смены источников опыт работы в Китае крайне неудовлетворительный.

Мне любопытно, как это работает — там только README… и несколько тегов :thinking:

Я полагаю, именно из-за этого у Discourse возникают проблемы. Максимум, что можно сделать, — это использовать доступные зеркала в хуке web.china.yml в разделе templates вашего файла app.yml, но, насколько я знаю, для get.discourse.org на данный момент такое зеркала не предоставлено.

Похоже, данные берутся из раздела «Релизы»:

ах да, спасибо! это действительно всё объясняет :man_facepalming:

Это для этого процесса: https://meta.discourse.org/t/introducing-pre-compiled-js-assets-for-self-hosters/