Skip to main content

Using Pm2

Getting started with pm2​

If you don't want to use docker you can always get started with pm2.

Requirements​

The things you need to get this up and working are

  • Postgres installed
  • NodeJS

Pm2 install​

Install pm2 using the following command

yarn global add pm2

or

npm install pm2@latest -g

Peppermint install​

Then you need to clone the repo's main branch, then cd into the directory

git clone https://github.com/Peppermint-Lab/peppermint.git
cd peppermint

If you want to change any of the enviroment variables you can do

nano .env

This will give you options to add in your db details and PORT etc

Running the launch script will install the revelant modules & run pm2

yarn

yarn run pm2-prod

By default peppermint will be available on port 3000