Как создать форум Discourse с помощью Docker и VPS?

Привет :anxious_face_with_sweat:
Насколько я понимаю, российские карты не принимаются для покупки поддержки форума, это грустно :anxious_face_with_sweat:

Я новичок в программировании.

Я попытался установить сервер VPS. Ubuntu 24.04
Установил Docker.
Но я не могу получить доступ к своему сайту.
Мне кажется, проблема в настройках yml.
Я не знаю, что там писать, пытаюсь разобраться, что это такое, но не понимаю. Где можно почитать про SMTP_ADRESS, SMTP_PASSWORD, SMTP_PORT.
Я прочитал статью на форуме о докторе.
Может, у кого-то есть простая инструкция, объясняющая, где взять эти значения?

Я также купил хостинг и домен, но не могу разобраться, как работать с почтой.
Меня уже путают эти обозначения.

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

Извините за мой английский

Пожалуйста, внимательно следуйте стандартным инструкциям по установке.

Дополнительная информация по настройке и устранению неполадок электронной почты доступна здесь:

Так как вы используете собственный хостинг, вам потребуется SMTP-провайдер.

У них есть бесплатный тариф с лимитом 300 сообщений в день. Для аккаунта SMTP используется ваш email, на который вы регистрировались, а в качестве пароля — пароль от вашего аккаунта.

Как уже упоминала Lilly и предоставила ссылки на официальные инструкции по установке,

но чтобы дать вам более простой ответ по подключению к вашему домену:

Вам нужно настроить DNS-запись на вашем доменном сервере.

Это запись типа ‘A’: первое значение — имя поддомена, например “community”, а данные — IP-адрес вашего VPS-сервера.

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

У меня есть хостинг-сервис для почты. Это тот хостинг, на котором я разместил домен.

Я зашел в панель управления хостингом, где настроил DNS для домена.

Там я добавил свой домен и IP-адрес моего сервера (выделено красным).
Синим цветом отмечены добавленные домены хостинга.

Когда я завершаю настройку с помощью ./discourse-setup, получаю следующее:

Почти готово!
Домен успешно привязан к хостингу
Сайт создан в панели управления, осталось разместить файлы сайта
server292.hosting.reg.ru

Я не могу понять, что делать в этом случае.

Теперь я вижу следующее:

Добро пожаловать в nginx!

Если вы видите эту страницу, веб-сервер nginx успешно установлен и работает. Требуется дальнейшая настройка.

Для получения онлайн-документации и поддержки обратитесь к nginx.org.

Коммерческая поддержка доступна на сайте nginx.com.

Спасибо, что используете nginx.

Отлично.
Я выполнил команду: ./launcher rebuild app

В разных браузерах отображаются разные сообщения:
Это нормально?

В Google показано:
Если вы видите эту страницу, значит веб-сервер nginx успешно установлен и работает. Требуется дальнейшая настройка.

Для получения документации и поддержки онлайн обратитесь к nginx.org.
Коммерческая поддержка доступна на сайте nginx.com.

Я всегда выполнял команду: ./discourse-setup.
На моём сервере потребление памяти выросло до 11 ГБ.
Это нормально, или мне нужно было выполнить другие команды? Кажется, я устанавливал одно и то же многократно.

Как сказано в сообщении: «Поздравляем, всё готово к работе». Аккаунт, который вы зарегистрируете, станет аккаунтом администратора, если я не ошибаюсь.

Обычно не стоит беспокоиться о nginx, если вы не запускаете другие веб-приложения на сервере. Сейчас это выходит за рамки моего опыта.

Отсюда вы можете начать настройку вашего Discourse.