Мой Discourse не работает

Я установил Discourse на свой VPS, но он не работает. Сайт не открывается. Когда я запускаю discourse doctor, появляется сообщение вроде «версия Discourse на mydomain.com: не найдено» и так далее.

Мне нужно быстрое решение..
<a href="https://ibb.co/kqZxYtm"><img src="https://i.ibb.co/TPykzsW/IMG-20200315-021630.jpg" alt="IMG-20200315-021630" border="0"></a>
https://i.ibb.co/TPykzsW/IMG-20200315-021630.jpg
Я загрузил скриншот.

Вы следовали инструкции по установке за 30 минут? Других методов установки здесь не поддерживается.

https://github.com/discourse/discourse/blob/master/docs/INSTALL-cloud.md

Да, я установил, следуя этому

Хм… удалённая диагностика может быть сложной. Если не работает, скорее всего, вы что-то упустили в официальной инструкции. Уверены, что домен правильно указывает на ваш сервер?

Часто бывает, что если сайт не отображается в браузере, достаточно просто перезагрузить сервер и выполнить команду ./launcher rebuild app. Если это не поможет, обратите внимание на сообщения, которые появляются при запуске ./launcher rebuild app — они дадут хорошие подсказки о том, что именно пошло не так.

Удачи! Если у вас ограничено время на запуск сайта, рассмотрите возможность перехода на платный тариф или обратитесь в канал Marketplace.

Мой сайт показывает приветственную страницу nginx. Всё.

Вы установили nginx на сервере?

Если DNS настроен правильно, то внутренний nginx внутри контейнера Docker не может быть причиной отображения этой страницы.

Нет, я не устанавливал, но есть страница приветствия nginx

Какой будет результат выполнения

netstat -alpn | grep 80

Если nginx установлен (независимо от того, устанавливали ли вы его сами), он должен отобразиться в выводе.
Если nginx в данный момент работает на портах 80/443, его необходимо удалить следующим образом:

sudo -i
service nginx stop
apt purge nginx*
cd /var/discourse
./launcher start app

tcp6 0 0 :::80 :::* LISTEN 31740/docker-proxy
unix 3 STREAM CONNECTED 18086 765/systemd-logind unix 3 STREAM CONNECTED 18087 777/dbus-daemon /var/run/dbus/system_bus_socket

Похоже, что Docker прослушивает порт 80. В таком случае, вносили ли вы какие-либо изменения в Discourse?

Нет. Я только что установил Discourse, следуя руководству по GitHub :frowning:

Можете подтвердить, что ваш домен пингуется по IP-адресу вашего VPS?

Да, у меня уже есть IPv4 и IPv6

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