В интернете огромное количество статей по поводу запуска NodeJS-приложения на сервере. Но большинство из этих статей доводят до того, что на сервере просто запускается приложение, при этом часто опускаются моменты с тем, как заставить его запускаться вместе с системой, как распределять нагрузку и как сделать его отказоустойчивым.
В этой статье я выскажу свой многолетний опыт деплоя NodeJS-приложений (то, как это делаю именно я)