Сайт не отображается после выполнения официального руководства по установке

Всем привет! Очень рад начать работу с Discourse, но столкнулся с проблемой: мой сайт просто не загружается.

Я следовал этой инструкции на GitHub Discourse, чтобы настроить всё через Digital Ocean.

Домен, который я использую, был куплен и управляется через GoDaddy, и в данный момент на нём отображается сайт, размещённый на Webflow. Я создал поддомен на сайте GoDaddy, добавив A-запись, указывающую на IPv4-адрес моего Droplet в DO.

При запуске ./discourse-setup я ввёл все необходимые настройки и пропустил ввод email для LET’S ENCRYPT.

Всё, кажется, прошло без ошибок в течение 5–10 минут, но после завершения скрипта, когда я перехожу по адресу поддомена, он перенаправляет на другой IP-адрес (не ID моего Droplet в DO), сообщая, что сайт недоступен.

Любая помощь в этом вопросе будет очень кстати. Поддомен, который я пытаюсь настроить: talk.landscape.ventures.

Заранее спасибо.

Похоже, поддомен talk еще не создан (или еще не?).
Сначала рекомендую перепроверить в GoDaddy, что всё настроено и сохранено как положено.
Если так, то это может означать, что нужно просто подождать, пока обновятся DNS-записи, но я не думаю, что проблема в этом. Ведь мы уже должны получать ответы от разных серверов, а поддомен talk сейчас отсутствует.

Спасибо за ваш ответ, я очень ценю это.

В итоге проблема оказалась вызвана двумя причинами:

  1. Мой droplet имел всего 1 ГБ памяти вместо 2 ГБ.
  2. Моя учётная запись SMTP не была правильно настроена в SendInBlue. Как только я переключился на Mailgun, который предоставил мне мгновенный SMTP-адрес, Discourse наконец установился корректно.

1 ГБ достаточно, если вы настроите файл подкачки. Оперативная память не является проблемой.