Пропускать встроенный SSL-сертификат?

Я сейчас разворачиваю новую среду. Имя домена и сертификат для него уже подготовлены, но как отключить встроенную функцию SSL-сертификата во время развёртывания?

Привет, Гуо!

Думаю, вы можете пропустить это, оставив поле для электронной почты Let’s Encrypt пустым, когда установочный скрипт его запросит.

Окей, я попробую ещё раз.

Однако настоятельно рекомендуется использовать Let’s Encrypt.

Подробнее о том, зачем это нужно и как настроить собственный сертификат, см. в этой теме.

Понял, это так. У моего собственного доменного имени уже есть SSL-сертификат. Можно ли заменить свой файл сертификата в шаблоне? В таком случае мне не нужно запускать nginx перед сервисом Discourse для обработки SSL?

Я думаю, вы можете просто ввести свой адрес электронной почты в подсказку Let’s Encrypt, и всё заработает.

Discourse использует nginx внутри контейнера, который он создаёт; этот nginx вам нужен. Вам не требуется запускать ещё один nginx перед контейнером Discourse. Стандартная установка автоматически запросит и будет поддерживать сертификат от Let’s Encrypt.

Если у вас уже есть свой сертификат, и вы готовы потратить дополнительное время на изучение сложного способа управления сертификатами, а также уверены, что не забудете вручную обновлять свой существующий сертификат, вы можете следовать руководству, ссылка на которое приведена выше.