ERR_TOO_MANY_REDIRECTS при установке Discourse за Nginx Proxy Manager

Я хочу установить Discourse в режиме совместного хостинга с другими веб-сервисами за прокси-менеджером nginx. Для этого я следовал этому руководству.

Однако на практике, когда я перехожу на свой сайт Discourse, я получаю следующее:

По факту я сделал следующее:

  • создал A-запись в DigitalOcean для адреса моего Discourse
  • изменил app.yml в соответствии с руководством
  • перенастроил Discourse и запустил его в той же сети, что и NPM

./launcher rebuild app --docker-args --net=frontend

Затем настроил Nginx Proxy Manager:



Есть ли у кого-нибудь идеи, что делать?

Кстати, подробности об ошибке следующие:

Failed to load resource: net::ERR_TOO_MANY_REDIRECTS /stylesheets/color_definitions_dark_1_1_919daf7786118eb09d749c4d7425b695694188b1.css?__ws=discourse.xxxx.xx:1
Failed to load resource: net::ERR_TOO_MANY_REDIRECTS tada.svg:1
Failed to load resource: net::ERR_TOO_MANY_REDIRECTS /stylesheets/color_definitions_base__1_2238ed4d041cb1b714d0d519a1feb695d5b2b254.css?__ws=discourse.xxxx.xxx:1
Failed to load resource: net::ERR_TOO_MANY_REDIRECTS discourse.xxxxx.xxx/:1

Думаю, это может быть источником вашей проблемы. Я почти уверен, что это не поддерживается.

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

Убедитесь, что все использует одно и то же имя хоста и что оно записано в нижнем регистре. Failed new install - #6 by Heliosurge