TecMint published a tutorial showing you how to enable PM2 to auto start Node.js app at system boot.
How to Enable PM2 to Auto Start Node.js App at System Boot
In this guide, we will show you how to deploy PM2 as a service to reliably manage your Node.js apps using the systemd service and system manager.