The below shows how to get the development system up and running. Further documentation is available:
- MongoDB
- PINGR requires v3.4.x
- Instructions for installing MongoDB can be found here: https://docs.mongodb.com/manual/administration/install-community/
- Node.js
- PINGR currently uses node v8.x.x
- nvm is recommended for managing multiple versions on node on your system
- Clone the repository
$ git clone https://github.com/rw251/pingr
- Set up your environment
- Copy the file .env.dist to .env
- Populate the .env file with the appropriate settings
- Build
$ npm install
To start PINGR on a development system:
$ npm start
You can also debug the backend by calling:
$ npm run debug
And point your Chrome DevTools Protocol enabled browser to:
chrome://inspect