Изображения на моём сайте не отображаются

Версия Discourse: 2.4.0.beta11 с Docker (автономная версия)

Я установил её вчера, но она отображается вот так.

Все изображения кажутся повреждёнными, и при загрузке нового изображения оно тоже ломается. Вот пример:

Также мои ссылки на изображения выглядят вот так:
http://mydomain:8888/user_avatar/mydomain:8888/system/25/1_2.png

А изображения самого Discourse отображаются нормально:
http://mydomain:8888/images/discourse-logo-sketch.png

Обслуживание изображений на порте :8888 таким образом не поддерживается.

Необходимо использовать HTTP на порту :80 или HTTPS на порту :443.

Вы не предоставили достаточной информации, чтобы определить, почему конфигурация выполнена именно так, но если это сделано намеренно, то такая конфигурация не поддерживается.

@Stephen, потому что Discourse — это функция моего подсайта (форум). Мой основной сайт уже использует порт :80, поэтому мне нужно использовать другой порт.

Возможно, мне стоит использовать функцию прокси-сервера или что-то ещё. Но, как вы видите, я полагаю, что проблема заключается в некоторых URI.

Здесь есть руководства по запуску Discourse вместе с другими сайтами.

Пожалуйста, воспользуйтесь поиском и следуйте одному из них. Мы не можем помочь вам с текущей конфигурацией.

Спасибо за ответ :slight_smile: хехе