Это уже мой пятый раз, когда я настраиваю Discourse, и в каждом из предыдущих четырёх случаев мне удавалось справиться с задачей, используя Droplet за 6 долларов в месяц.
Однако теперь DO заявляет, что работа с Discourse начинается с цены в 12 долларов в месяц.
В 2019 году это стоило 5 долларов в месяц. Затем цена выросла до 6, а теперь — до 12? Это более чем вдвое. Это сильный удар и серьёзное препятствие для любого, кто хочет запустить форум без доказанной аудитории (то есть не переезжающий с других форумов, у которых уже есть большая аудитория).
Кажется, что это теперь нижняя граница, но я хочу услышать ваше мнение: является ли это новой реальностью для запуска Discourse?
Кроме того, невозможность больше использовать Mailgun — это дополнительный удар.
Я платил менее 3 долларов в месяц за транзакционные письма на своих старых аккаунтах Mailgun, но теперь их «цена для первого шага» составляет 35 долларов в месяц! Это совершенно неприемлемо для такой базовой функции, как транзакционные письма.
Так что для меня повышение цен DigitalOcean происходит не в вакууме — оно сопровождается другими стрессовыми факторами, такими как безумные изменения в стоимости транзакционных писем.
Какой ваш предпочтительный низкобюджетный стек для запуска Discourse сейчас?
DO прямо об этом не заявляет. Если вы создадите новый Droplet и выберете Discourse в качестве предустановленного программного обеспечения, все варианты ценообразования ниже отметки в 12 долларов будут закрашены серым. Я подозреваю, что это связано с тем, что требования Discourse к памяти вплотную приближаются к границе в 1 ГБ, поэтому DO просто вынуждает пользователей выбирать тарифы от 2 ГБ, чтобы избежать проблем.
Если вы выберете ОС без образа, будут отображены варианты за $4 и $6.
(Я настроил Discourse на бесплатном сервисе Oracle Cloud, что работает, но очень медленно. Если бы это всё ещё было для меня просто хобби, я, возможно, остался бы на этом варианте, но сервис DO заметно лучше.)
Именно это я и сделал, но установка теперь завершается ошибкой, и я думаю, что это может быть связано с проблемами памяти. Я опубликовал подробные логи здесь, но пока не получил никаких содержательных ответов.
Мои расходы на VPS (в моем случае на Scaleway) с 2017 года, когда я впервые начал запускать сайты Discourse, значительно выросли.
Я запускаю несколько экземпляров, из которых пара предназначена только для тестирования и разработки. Сейчас я гораздо внимательнее выключаю их, когда не использую!
Не делайте так. Вам следует следовать стандартной инструкции по установке и установить его самостоятельно. Мой сервис https://dashboard.literatecomputing.com/ создаст Droplet, выполнит установку, а также настроит Mailgun. Если вы присоединитесь к группе бесплатной пробной версии и вам не понадобится моя помощь, вы сможете использовать его бесплатно.
Тем не менее, я рекомендую Droplet с 2 ГБ ОЗУ для всех, кто может себе это позволить.
При настройке Mailgun недавно создали новый аккаунт. Когда первая попытка списания 35 долларов была отклонена, аккаунт временно отключили и попросили открыть тикет в службу поддержки перед повторной попыткой списания. При этом задали несколько вопросов для верификации нового аккаунта:
Какие типы писем вы планируете отправлять?
Откуда вы берёте базу адресов электронной почты?
Все ли ваши адреса электронной почты проходят двойное подтверждение подписки?
Какой у вас ожидаемый ежемесячный объём сообщений?
Также предложили вариант с тарифом Flex/Free. Переведя аккаунт на этот тариф, можно получить практически полностью бесплатный сервис, если объём не превысит 1000 писем в месяц.
Для Digital Ocean сервер с 1 ГБ оперативной памяти кажется достаточным, но сайты могут загружаться медленно. Поэтому вариант с 2 ГБ за 12 долларов в месяц, вероятно, лучше, хотя технически минимальная стоимость остаётся 6 долларов в месяц, а не 12.
Забавно. Две недели назад я пытался (и успешно) настроить форум Discourse для старых друзей… и столкнулся с точно такими же проблемами.
Digital Ocean не позволял мне выбрать более дешёвые тарифы — они были недоступны (серые). Я согласился и выбрал тариф за 12 долларов, хотя это было значительно выше бюджета для небольшого «полигона».
Затем я настроил всё с помощью Mailgun. Привязал кредитную карту, и меня автоматически перевели на пробный период Foundation, который после его окончания будет стоить 35 долларов, хотя я, вероятно, буду отправлять всего около 100 писем в месяц.
Я нашёл информацию об их гибком тарифе и оплате по факту использования, но не нашёл возможности изменить это самостоятельно. Пришлось связаться со службой поддержки, и теперь они перевели меня на гибкий тариф.
Таким образом, несколько вещей пошли не по плану — в целом это создаёт впечатление, что с вас возьмут больше, если вы не уделяете достаточно внимания деталям.
Это вроде бы очевидно, но инструкции и информация, которые я собрал ранее из различных руководств, рисовали совсем другую картину (всё очень просто и дёшево, просто выберите самый маленький тариф, бесплатный вариант и т. д.).
Интересная теория. Хорошая ли платформа Mailjet для использования с Discourse? Пробовали ли вы какие-либо другие системы отправки/получения почты в связке с ним?
Что касается Mailgun, то гибкий/бесплатный тариф, похоже, работает только для отправки писем. Для обработки входящей почты, судя по всему, требуется минимальный платёж в 35 долларов в месяц.
Я использую Mailjet для рассылки в Discourse, и пока всё работает нормально. Я ещё не достиг лимита в 6000 (?) писем в месяц, после которого требуется оплата, так что это тоже помогает.
Это полезная функция, которая автоматически настраивается при хостинге Discourse и работает как для ответов по электронной почте, так и для создания новых тем.
Попробую проверить, можно ли это реализовать на собственном сайте. Отправил письмо команде с просьбой настроить адрес для работы с почтовыми серверами Discourse, но пока не получил ответа — вероятно, потому что сейчас выходные.
Я сделал это в прошлом месяце на Infomaniak Public Cloud (~7 €/месяц за 1 CPU, 2 ГБ ОЗУ, 20 ГБ диска) + транзакционные письма Brevo (300 бесплатно/месяц)