Если форум небольшой, то подойдет CX22 за 5€/месяц.
CAX11 (архитектура ARM) имеет такие же характеристики и цену, но я заметил, что Discourse работает даже лучше на ARM, чем на x86, хотя точно не знаю почему. Недостаток в том, что нет официального образа для получения почты, совместимого с ARM, если вы планируете использовать эту функцию. Вместо этого существует форк, который работает.
Да, установить Discourse без доменного имени нельзя.
Для небольшого форума хватит диска объёмом 40 ГБ, дополнительное пространство не требуется.
Когда я начинал свой путь в Discourse, у меня было так же. Я никогда раньше не работал с Linux или SSH.
Создание инструкции о том, как подключиться к серверу, размещённому у конкретного провайдера, может выйти за рамки этого форума поддержки, но, конечно, любой желающий может помочь.
При создании сервера у Hetzner вы сможете выбрать между использованием SSH-ключа или обычного логина и пароля (пароль будет сгенерирован и отправлен по электронной почте, если я не ошибаюсь).
В интернете множество руководств, описывающих, как подключиться к серверу через SSH. Ваша цель — получить доступ к командной строке сервера.
Что касается привязки домена к IP-адресу сервера, это делается через панель управления DNS у провайдера доменного имени.
Если вы готовы заплатить за помощь, вы можете опубликовать сообщение в канале Marketplace
Я не думаю, что Namecheap Private Email является транзакционным почтовым сервисом, поэтому, возможно, это не лучший вариант для работы с Discourse. Вам стоит рассмотреть такие варианты, как Brevo, MailGun или Amazon SES.
Private Email от Namecheap предназначен не только для работы с почтовым ящиком (IMAP/POP); он также полностью поддерживает защищенную исходящую доставку по SMTP. В моей настройке Discourse я указал:
SMTP-хост: mail.privateemail.com
Порт 465 / SSL
DISCOURSE_SMTP_ENABLE_START_TLS: false
DISCOURSE_SMTP_FORCE_TLS: true
а затем выполнил команду ./launcher rebuild app для применения конфигурации.
Записи SPF, DKIM и DMARC также полностью настроены через Cloudflare DNS.
В результате Discourse подключается к SMTP-серверу Namecheap безопасно через порт 465/SSL, в полном соответствии со стандартами электронной почты.
Учитывая текущий объем исходящей почты, на данном этапе нет необходимости в подключении дополнительного сервиса транзакционной рассылки, такого как Mailgun, Brevo или Amazon SES.
Я довольно уверен, что NameCheap Private Email не является сервисом транзакционной почты (я не могу найти ничего, что указывало бы на это?). Discourse рекомендует использовать сервис транзакционной почты. Если вы используете такие сервисы, как NameCheap Private Email, вы можете столкнуться с проблемами, подобными этой. Если у вас всё работает, то .
Предложенные выше провайдеры транзакционной почты в основном бесплатны (за исключением Amazon SES, но он всё равно довольно дешёвый). Brevo стоит 300 в день, насколько я помню, Mailgun — 100 в день.
Возможно, стоит проверить, разрешают ли их правила использования отправку транзакционных писем
Если это не разрешено, вы рискуете получить санкции или столкнуться с тем, что ваши письма будут ошибочно помечены как спам и заблокированы. Говорю по собственному опыту (хотя не с NameCheap).