Привет! Я новичок здесь и, возможно, хочу создать сообщество с помощью Discourse.
Я начал свой путь со следующей инструкции по установке Discourse на Digital Ocean:
У меня уже были учётные записи в Cloudflare, поэтому естественно было настроить там домен. После установки Discourse и некоторых успехов в настройке я надеялся изменить настройки SSL/TLS в Cloudflare на режим «Полный (строгий)». Я следовал этой инструкции, которая оставила меня на очень базовом уровне работы с Nginx:
На этом этапе я смог включить режим «Полный (строгий)» и активировал функцию «Аутентифицированные запросы от источника» (Authenticated Origin Pulls). Однако я не знал, как настроить Nginx в качестве обратного прокси для Discourse.
К сожалению, я смог разобраться в командной строке достаточно, чтобы дойти до этого этапа, но не знаком с Nginx. Я сделал несколько искренних попыток изменить файл приложения Discourse, чтобы использовать другой порт, например 12345:80.
Далее я попытался следовать другим инструкциям, которые, возможно, не совсем подходили для моей ситуации:
Я застрял. Мне не удалось самостоятельно внести изменения для настройки обратного прокси, поэтому я временно удалил Nginx и отключил режим «Полный (строгий)» и «Аутентифицированные запросы от источника».
У кого-нибудь есть дополнительные инструкции или советы?
Я новичок в Discourse и в этой установке. Если существует пошаговое руководство по правильной активации режима «Полный (строгий)», то именно это я ищу. Если такой шаг не требуется, я готов ознакомиться с любыми другими рекомендациями по соблюдению «лучших практик».
РЕДАКТИРОВАНИЕ: Обдумав краткое и insightful замечание ljpp, я пересмотрел инструкции по установке Discourse. Хочу отметить, что в разделе 11. (Необязательно) Добавление дополнительных функций Discourse пошаговое руководство, которое я искал, находится под заголовком «Поддержка платного HTTPS / SSL?».
После выполнения этих шагов я БЕЗ ТРУДА активировал режим «Полный (строгий)» и доволен результатами.
Я не связал это с тем, что искал. Я привык к самостоятельному размещению проектов в качестве хобби, и теперь с удовольствием прохожу процесс обучения для Discourse.