После активации HTTPS Discourse не работает

Если у вас стандартная установка Docker, вам также нужно сначала войти в приложение.

cd /var/discourse
./launcher enter app

Если это сработает, вы можете вывести 46-ю строку файла конфигурации с помощью sed:

sed -n '46p' /etc/nginx/conf.d/discourse.conf

При использовании тех же шаблонов, что и у вас, и без каких-либо специфических изменений в этом файле конфигурации, я вижу следующее:

  return 301 https://discourse.softpress.com$request_uri;