3 ms·
From the very beginning of the article: > This tutorial is made for beginners ― you only need to be somewhat comfortable with the command line. > It is made a
by wavemode 2y ago
From the very beginning of the article:
> This tutorial is made for beginners ― you only need to be somewhat comfortable with the command line.
> It is made as short as possible and avoids using e.g. Docker to keep things simple. Once you feel comfortable with this setup, you should consider using Docker for easier management or automatically deploying from Github with a webhook.
Even setting that aside and assuming this tutorial was meant for an experienced engineer, your points still feel like nitpicks without substance.
Downloading an "arbitrary script" is not substantially different from downloading an arbitrary executable, which people do anyway.
Of course npm packages bypass debian's package management. On the off chance debian's repositories even have the package in question, I certainly wouldn't trust it to be up-to-date.
pm2 is a popular process manager with features tailored for node apps. That you personally feel it shouldn't be used over systemd, doesn't mean that using it is "wrong".