Доктор Discourse надоедает с созданием swap-файла

Для небольших инстансов как заставить ./discourse-setup перестать напоминать о создании SWAP для VPS с 1 ядром и 2 ГБ ОЗУ?

Вам потребуется изменить скрипт, чтобы обойти тест. Вы можете это сделать, но это не сработает. Скрипт требует наличия файла подкачки, так как без него он не будет работать.

Если вы не хотите использовать файл подкачки и у вас менее 4 ГБ оперативной памяти, вы не сможете запустить Discourse.

Это верно даже для систем с выделением оперативной памяти 4 ГБ или более. До того как Discourse начал включать ресурсы в состав сборки, всегда существовал риск сбоев при компиляции из-за нехватки памяти, и наличие большого файла подкачки (в нашем случае 4 ГБ) было единственным жизнеспособным решением.

Сейчас процесс проходит более гладко, но даже на устройствах с большим объёмом оперативной памяти наличие файла подкачки всё ещё имеет смысл.

Это обнадеживает для таких людей, как я, у которых большой объем оперативной памяти.