«Файлы сертификатов имеют нулевой размер (dobato.au.cer и dobato.au_ecc.cer имеют размер 0). Это означает, что Let’s Encrypt не удалось загрузить фактические сертификаты.» — проблема с Vultr, которая постоянно повторяется. Мне кажется, я больше не люблю Vultr.
Проблема, которую я вижу здесь, заключается в том, что вы несколько колеблетесь потратить время на отладку и изучение того, как исправить вашу установку. Вместо того чтобы говорить, что вам не нравится тот или иной хост-сервер, и переключаться на новый каждый раз при возникновении проблемы, вам будет гораздо полезнее разобраться в проблеме и исправить её. Я многократно проходил стандартную установку, и да, файлы .yml могут быть коварными, но, честно говоря, как только вы вникнете в суть и у вас всё «щелкнет»
, это не будет казаться таким сложным. Однако для решения этой проблемы используйте другую тему.
Прекратите использовать Google для решения этой проблемы. Это вам не помогает. Честно говоря, если у вас нет юридических причин поступать иначе, вы можете использовать облачный сервер в любой точке мира. Я нахожусь в Канаде, а мои сайты размещены в ЕС.
Возможно, вы правы, я рассматривал простую установку, вроде phpAdmin. Я изучу руководство. Спасибо.
Никаких причин. Просто хотелось, чтобы это работало быстрее.
Вам, скорее всего, стоит беспокоиться об этом только в том случае, если у вас активный форум с крупными темами и большим количеством загрузок изображений. Если задержка из-за расстояния станет проблемой, вы всегда можете настроить CDN, например Cloudflare, но, думаю, вам это не понадобится. Один из моих небольших форумов без проблем обслуживает пользователей через Атлантику и континентальную Северную Америку из ЕС без использования CDN.
У вас огромный опыт в этом. Большое спасибо.
Я являюсь клиентом DO и использую AWS для всей исходящей почты. Это стоит менее 1 доллара в месяц. Существует множество провайдеров электронной почты, которые используют вызовы API, чтобы обойти ограничения SMTP.
Это золото. Спасибо @LotusJeff. Где-то читал, что Discourse поддерживает настройку SMTP, а не API. Я думал об использовании API Resend для HTTPS. Попробую.
Discourse поддерживает как входящую, так и исходящую отправку по SMTP. Для обоих случаев рекомендуется использовать модель API. Для запуска вам потребуется только исходящая настройка. Разверните сайт и приведите его в рабочее состояние.
После выхода из песочницы DigitalOcean настройте входящий SMTP.
Избегайте Vultr как чумы. Несколько лет назад они попытались незаметно внедрить изменение Условий использования, которое заявляло права собственности на весь размещённый контент. В конце концов они вынужденно отменили это изменение, но изначально сопротивлялись и даже критиковали сообщество. Чтобы заставить их исправить ситуацию, потребовался огромный всплеск негативной реакции со стороны потребителей. Действительно бесчестная компания.
Однако, как правило, провайдеры виртуальных машин часто не являются провайдерами SMTP-услуг — они блокируют порт 25. Это довольно распространённая практика: размещать виртуальную машину у одного провайдера, а дешёвого SMTP-провайдера искать отдельно, поскольку обеспечение хорошей доставляемости электронной почты требует узкоспециализированных навыков. Перемещать виртуальную машину нет необходимости.
Всё ещё с DO. Даже не смог настроить на Vultr. Постоянно ошибка — не удаётся загрузить SSL-сертификат, nginx. Я в этом не разбираюсь. Единственная проблема с DO — это настройка SMTP, что вызывает вопросы доверия к моему сайту со стороны DO.
Я считаю, что если вы ищете лучшую инфраструктуру в этом сегменте, то 100% Vultr High Frequency (HF) — это то, что нужно.
Когда речь идёт о запуске Discourse, производительность одноядерного процессора имеет решающее значение, и Vultr HF здесь абсолютно доминирует благодаря своим процессорам с частотой 3 ГГц и выше. Это создаёт огромную, заметную разницу в отзывчивости форума.
Я использую Vultr HF уже много лет и не столкнулся ни с одной проблемой. Всё работает отлично.
Спасибо, Дон. У меня новый сайт, пока остаюсь на DO.