Уважаемая служба поддержки,
Я установил Discourse по официальному руководству на своём Droplet с CentOS от DigitalOcean, и всё работает отлично. Затем я создал второй файл discourse2.yml, настроил его на новом порту с новым доменом и настройками SMTP. Приложение прошло этап инициализации (bootstrap) и было запущено (start app), но я не могу получить к нему доступ по имени хоста.
Nginx установлен на порту 3200 (работает корректно).
Файл app.yml пробрасывает порт 8080:85 HTTP (работает корректно).
Файл discourse2.yml пробрасывает порт 8081:80 HTTP (невозможно получить доступ по имени хоста).
Может ли кто-нибудь помочь мне с настройкой файла discourse2.yml, чтобы я мог получить доступ к нему по имени хоста, указанному в этом файле?
Docker:
1213 /usr/bin/dockerd -H fd:// --containerd=/run/containerd/containerd.sock
2634 /usr/bin/docker-proxy -proto tcp -host-ip 0.0.0.0 -host-port 443 -container-ip 172.17.0.3 -container-port 443
2645 /usr/bin/docker-proxy -proto tcp -host-ip 0.0.0.0 -host-port 80 -container-ip 172.17.0.3 -container-port 80
7448 /usr/bin/docker-proxy -proto tcp -host-ip 127.0.0.1 -host-port 4000 -container-ip 172.17.0.2 -container-port 80
7459 /usr/bin/docker-proxy -proto tcp -host-ip 0.0.0.0 -host-port 2222 -container-ip 172.17.0.2 -container-port 443
Не могу понять, что именно нужно добавить в конфигурацию Nginx и где находится соответствующий каталог для Nginx.