Где добавить домен в Digital Ocean после стандартной установки

Я устанавливаю Discourse стандартным способом.

У меня уже есть веб-сайт «yonstreetbets.com», и я хочу создать своё сообщество Discourse на форуме.yonstreetbets.com.

Какое доменное имя следует указать в DigitalOcean?

yonstreetbets.com? или forum.yonstreetbets.com?

Скорее всего, ни то, ни другое. Просто добавьте A-запись в вашу DNS через текущего провайдера DNS.

Мне нужно заполнить это поле, чтобы получить запись A

Ваш вопрос не совсем понятен: зачем вам добавлять домен в DigitalOcean, если вы следуете официальному руководству по установке? В руководстве нет такого шага, особенно с учётом предоставленного вами скриншота. Как только вы создадите A-запись, как предложил Джей, вы сможете продолжить установку по официальному руководству и оставаться в рамках плана.

Думаю, я установил Discourse.


но всё ещё не могу открыть свой сайт.

Дело в том, что я не могу указать forum.yonstreetbets.com в хосте. Провайдер DNS сказал, что в имени хоста может быть только одна точка. IP-адрес моего экземпляра — 128.199.194.254.

Предполагая, что ваш публичный IPv4-адрес droplet — 128.199.194.254, похоже, что ваша DNS настроена правильно:

$ host forum.yonstreetbets.com
forum.yonstreetbets.com has address 128.199.194.254

В части host обычно указывается только поддомен (forum в вашем случае) или @ для корневого домена, поэтому настройка DNS, судя по всему, верна.

Убедитесь, что брандмауэр DigitalOcean разрешает подключение к портам 80 и 443 вашего droplet, а также убедитесь, что вы полностью выполнили официальную инструкцию по установке до момента сборки и запуска контейнера Discourse (если вы выполнили ./discourse-setup или ./launcher rebuild app, и они завершились без ошибок, то всё должно быть в порядке).

И, дополняя сказанное выше пользователем @lucasbasquerotto, что вполне уместно: если у вас всё ещё возникают проблемы даже после выполнения ./discourse-setup или ./launcher rebuild app без ошибок, запустите ./discourse-doctor для устранения неполадок.