Предотвратите утечку IP-адреса хоста в Discourse при предварительной загрузке ссылок/ресурсов

Огромное спасибо вам обоим за ваши предложения и идеи!

На данный момент я отказываюсь от этой затеи; я работаю над ней уже слишком долго. Мне казалось, что это не составит труда, но теперь я немного запутался во всех темах, связанных с прокси, таких как SOCKS и SOCKS5. Я предполагал, что всё будет так же просто, как добавить несколько параметров или конфигураций в раздел env файла app.yml, но, похоже, мне придётся потратить гораздо больше часов на создание индивидуального решения. Поскольку в целом у меня возникают трудности с установлением соединения через прокси для исходящих запросов, например, к https://check.torproject.org/api/ip с помощью curl. Поэтому, думаю, мне придётся гораздо глубже погрузиться в тему проксирования.

Было бы здорово, если бы я мог скрыть IP-адрес хоста всеми известными мне способами, которые позволяют предотвратить его утечку, но, полагаю, это цена за использование такой мощной платформы форумов, как Discourse. У Discourse так много вариантов конфигурации; возможно ли запросить функцию, которая предотвращала бы предзагрузку ссылок и предварительных просмотром или, в более общем смысле, извлечение внешних ресурсов, предоставленных пользователями? Я не смог найти здесь подфорум для запросов :frowning:

Да, но я хочу, чтобы конфигурация прокси сохранялась после обновления или пересборки Discourse. Работа с Docker может быть немного сложной.