Всем привет,
Я впервые устанавливаю официальный Discourse. Я следовал стандартным инструкциям: discourse/docs/INSTALL-cloud.md at main · discourse/discourse · GitHub, но также применил эти изменения для моего порта, так как порт 80 занят: Run other websites on the same machine as Discourse
Я изменил экспонируемые порты на 3002:3000. Моя стандартная директория, где я клонировал git и храню все файлы Discourse, — var/www/docker-sites/discourse, а не var/discourse. Мой файл app.yml такой же, как standalone.yml в папке samples, за исключением изменений в портах и стандартной директории.
Я использую Cloudflare для генерации моего SSL-сертификата и ключа. Их детали указаны в моём файле etc/nginx/nginx.conf.
Я не мигрирую базу данных. Это чистая установка без пользователей или постов. Мой VPS имеет 2 ГБ оперативной памяти.
Получаю ошибку 502 Gateway Error. Пробовал обновлять страницу. Да, мои DNS-записи правильно настроены в Cloudflare и проксируются. Домен совпадает с тем, что указан в app.yml. Я также правильно указал всю информацию SMTP в app.yml. Команда ./launcher rebuild app выполнилась без ошибок. У меня Ubuntu 20.04.
Есть ли у кого-нибудь идеи, почему возникает эта ошибка 502 Gateway Error?