pm2 verb reference
Every pm2 verb and what to type instead. Where the two differ in behaviour rather than in spelling, the note says so.
The table
pm2shepnote
pm2 start <script>shep start <script>pm2 start ecosystem.config.jsshep import pm2, then shep start Flockfile.tomlshep never reads a pm2 ecosystem file directlypm2 stopshep stoppm2 restartshep restartpm2 reloadshep reloadN instances on one port need the app to set SO_REUSEPORT: see belowpm2 deleteshep deletepm2 list / ls / statusshep flockalias: list, lspm2 describeshep describepm2 logsshep bleatsalias: logspm2 scale <name> <n>shep stock <name> <n>alias: scale (always an absolute count in both)pm2 saveshep saveoptional: shep keeps the roll current itselfpm2 resurrectshep musterhidden alias: resurrectpm2 startupshep startuppm2 unstartupshep unstartuppm2 killshep killpm2 flushshep flushpm2 serve <dir>shep serve <dir>three defaults flip: see belowpm2-runtimeshep runtimeor the shep-runtime alias binarypm2 sendSignalshep signal-shep whisperno pm2 equivalent: writes a line to an app's stdinpm2 triggershep triggerdifferent mechanism: pm2 calls a module method, shep sends over the app's own shepherd channelpm2 monitshep lookoutalias: dash (a fuller dashboard, not a straight swap). shep flock --follow redraws the same table in place, if that is all you wantpm2-server-monitshep flock --followa separately installed pm2 module. In shep the host line comes with the followed listing-shep enable / disable / adopt / rehomedogs have no pm2 analogue-shep set / get / unsetthe KV store; nothing in pm2 does this