Как настроить SMTP-сервер электронной почты, необходимый для Discourse?

Здравствуйте, я новичок в Discourse. Прошу прощения, если мои вопросы покажутся простыми.

Я арендовал облачный сервер у Hetzner. Планирую начать установку Ubuntu и Discourse, но не знаю, как настроить SMTP-параметры для электронной почты на сервере. Есть ли какая-либо инструкция по настройке параметров электронной почты?

Вы должны найти всю необходимую информацию здесь — в категории документации будут ссылки на помощь по электронной почте (см. боковую панель документации).

Я начал настройку сервиса через Brevo. Не могу выполнить операцию с DNS-записями в разделе управления доменом. При попытке перейти к настройкам DNS я попадаю в раздел «Настройка» и другие параметры. Процесс, который кажется простым, на деле оказывается очень сложным. Если я не смогу настроить DNS-записи и пересылку почты, после установки возникнут проблемы. Разве нелогично сначала выполнить установку Discourse, а уже затем настроить SMTP?

Я ничего не знаю о Brevo, но если вы воспользуетесь функцией поиска, то сможете найти темы, посвящённые ему.

Вы используете стандартную установку?

Я пытаюсь выполнить стандартную установку, следую инструкциям, но у меня не получается, это заняло у меня несколько часов. Это не для обычного пользователя.

Привет, @Can, не могли бы вы поделиться вашей конфигурацией электронной почты для более отслеживаемого решения?

За исключением настройки почты
После команды ./discourse-setup
Появляется ошибка -bash: ./discourse-setup: Файл или каталог не найден.

@Can, похоже, что команда ./discourse-setup не отображается, потому что репозиторий Docker для Discourse мог быть настроен неправильно. Попробуйте следующее:

  1. Выполните sudo -s, чтобы переключиться на root.
  2. Клонируйте репозиторий:
    git clone https://github.com/discourse/discourse_docker.git /var/discourse
    
  3. Перейдите в директорию:
    cd /var/discourse
    
  4. Настройте права доступа (на всякий случай):
    chmod 700 containers
    

После перехода в /var/discourse вы должны сможете выполнить ./discourse-setup.

Попробуйте ещё раз — всё должно работать.

@Sidi_Codet Спасибо, я попробую снова. Вы не знаете каких-либо видеоуроков?