I am trying to use the module pm2 to start my node js app everytime the server boots. I have used the command pm2 startup ubuntu but each time I restar
pm2
pm2 startup ubuntu
Make sure you do save your processes:
pm2 start app.js pm2 startup ubuntu pm2 save
Once you have started the apps and want to keep them on server reboot do: pm2 save
pm2 save
Source: https://github.com/Unitech/PM2/blob/master/ADVANCED_README.md#startup-script