Помощь по Discourse на DigitalOcean

Итак, когда я пытаюсь настроить Discourse, после завершения настройки система предлагает войти в аккаунт администратора, но домен отказывается подключаться. Настройки DNS уже выполнены.

Спасибо, если кто-то сможет помочь.


  • Вы создали DNS-запись, указывающую на IP-адрес дроплета? (просто уточняем)
  • Удаётся ли вам разрешить DNS-запись в IP-адрес?
  • Удаётся ли вам выполнить ping дроплета?
  • Есть ли на дроплете какой-либо фаервол?

Вы создали DNS-запись, указывающую на IP-адрес дроплета? (просто уточняю)
да
Вы можете разрешить DNS-запись до IP-адреса?
да
Да, я могу выполнить ping дроплета.
Есть ли на дроплете какой-либо брандмауэр?
не уверен

Используете ли вы рекомендуемый способ установки Discourse или приложение в один клик?

Если вы не настраивали брандмауэр, то, скорее всего, вы его не используете.

Вы используете рекомендуемый способ установки Discourse или приложение в один клик?

Да, я использовал.

Можете ли вы выполнить команды docker ps и netstat -tlpn, чтобы проверить, запущен ли Discourse, и есть ли запись в состоянии LISTEN на порту 80?

Вы должны увидеть что-то вроде:

root@example:~# docker ps
CONTAINER ID        IMAGE                 COMMAND             CREATED             STATUS              PORTS                                      NAMES
86800988ad89        local_discourse/app   "/sbin/boot"        12 days ago         Up 12 days          0.0.0.0:80->80/tcp, 0.0.0.0:443->443/tcp   app
root@example:~# netstat -tlpn
Active Internet connections (only servers)
Proto Recv-Q Send-Q Local Address           Foreign Address         State       PID/Program name    
tcp        0      0 0.0.0.0:22              0.0.0.0:*               LISTEN      562/sshd            
tcp6       0      0 :::22                   :::*                    LISTEN      562/sshd            
tcp6       0      0 :::443                  :::*                    LISTEN      13472/docker-proxy  
tcp6       0      0 :::80                   :::*                    LISTEN      13483/docker-proxy

Хорошо, я попробую, спасибо.

Что ж, у него нет порта 80, поэтому я просто переустановлю VPS.

Обязательно используйте руководство по установке в облаке здесь: discourse/docs/INSTALL.md at main · discourse/discourse · GitHub

Однощелчковая установка не поддерживается нашей командой.

Хорошо, спасибо за информацию