Порт - недоступен

Привет! У меня Discourse настроен на порты 90 и 453. Контейнер также работает на этих портах, и они открыты, но Discourse всё равно недоступен!

Для проверки имени хоста при настройке SSL Let’s Encrypt требуется порт 80. Неудачная проверка SSL приводит к тому, что сертификат не выдается, и, скорее всего, именно это мешает вашему Discourse отображаться.

Сделайте правильно: используйте порты 80 и 443.

Другой вариант ответа, который вы уже получили, заключается в том, что нестандартные порты не поддерживаются. Я рекомендую вам получить другую виртуальную машину, но есть темы, такие как Как установить Discourse на сервере с существующими сайтами Apache