Если вы планируете запустить новый сайт, рекомендуется иметь 2 ГБ оперативной памяти вместо 1 ГБ. В противном случае у вас могут возникнуть трудности с обновлением приложения через веб-интерфейс, а иногда даже пересборка через командную строку может завершиться ошибкой 137 из-за нехватки памяти при 1 ГБ. Увеличение размера файла подкачки может помочь.
В документации всё ещё указано, что 1 ГБ достаточно для небольших сообществ, но, возможно, в будущем это значение изменят на 2 ГБ, если приложение не будет оптимизировано для работы с меньшим объёмом памяти. Известно, что за последний год или около того в базовой системе произошли значительные изменения.
Серверы с 2 ГБ оперативной памяти обычно стоят около 12–14 долларов США в месяц, что вдвое больше стоимости сервера с 1 ГБ, который может обходиться в 6 долларов или меньше в месяц.
Для отправки электронной почты у Mailgun всё ещё есть бесплатный/гибкий тариф для отправки менее 1000 писем в месяц, хотя они не особо рекламируют это. Стандартная цена за регистрацию нового аккаунта составляет 35 долларов в месяц, но вы можете связаться со службой поддержки, чтобы перейти на бесплатный тариф, который не будет взимать плату, пока вы не превысите порог в 1000 писем в месяц.
Другие сервисы отправки электронной почты могут быть лучше. Один из них, который я использую, — Proton Mail: бизнес-тариф за 13 долларов в месяц совместим с Discourse, но это может не рекомендоваться или не поддерживаться официально.
На мой взгляд, для обновлений через веб-интерфейс теперь требуется минимум 4 ГБ оперативной памяти плюс 4 ГБ подкачки, поскольку компиляция ресурсов одновременно с работой сайта требует значительно больше памяти.
Если вас устраивают обновления только через командную строку, то 2 ГБ (плюс значительный объем подкачки: 4 ГБ?) могут подойти… но я сам недавно этого не проверял, так как перевел все свои сайты на серверы с 4 ГБ памяти.
В любом случае вы правы: утверждение о 1 ГБ действительно устарело.
Сборка работала у меня недавно с 2 ГБ памяти через веб-интерфейс для новых сайтов без пользователей, но хорошо знать, что рекомендуется 4 ГБ. Это количество памяти нужно для достаточно загруженных/активных сайтов?