deploying node.js on digital ocean with pm2

This page summarizes the projects mentioned and recommended in the original post on dev.to

Our great sponsors
  • InfluxDB - Build time-series-based applications quickly and at scale.
  • Scout APM - Truly a developer’s best friend
  • Sonar - Write Clean JavaScript Code. Always.
  • Zigi - Close all those tabs. Zigi will handle your updates.
  • ajcwebdev-pm2

    How to deploy Node.js on a Linux server with PM2

    git remote add origin https://github.com/ajcwebdev/ajcwebdev-pm2.git git push -u origin main

  • distributions

    NodeSource Node.js Binary Distributions

    Let’s begin by installing the latest LTS release of Node.js, using the NodeSource package archives. First, install the NodeSource Personal Package Archive in order to get access to its contents.

  • InfluxDB

    Build time-series-based applications quickly and at scale.. InfluxDB is the Time Series Data Platform where developers build real-time applications for analytics, IoT and cloud-native services in less time with less code.

  • PM2

    Node.js Production Process Manager with a built-in Load Balancer.

    Runtime Edition PM2 is a Production Process Manager for Node.js applications with a built-in Load Balancer. Start and Daemonize any application: $ pm2 start app.js Load Balance 4 instances of api.js: $ pm2 start api.js -i 4 Monitor in production: $ pm2 monitor Make pm2 auto-boot at server restart: $ pm2 startup To go further checkout: http://pm2.io/ [PM2] Spawning PM2 daemon with pm2_home=/Users/ajcwebdev/.pm2 [PM2] PM2 Successfully daemonized File /Users/ajcwebdev/ajcwebdev-pm2/ecosystem.config.js generated

  • Puts Debuggerer

    Ruby library for improved puts debugging, automatically displaying bonus useful information such as source line number and source code.

    Make sure to set the remote to your own repository: https://github.com/{username}/{repo_name}.git.

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts