From a738d8a622c6fa415dc6426a8bca3d6ff72673f3 Mon Sep 17 00:00:00 2001 From: Michael Pfister Date: Tue, 10 Jan 2017 17:31:12 -0800 Subject: [PATCH] Add ability to debug with chrome dev tools in cloud-api --- package.json | 1 + pm2-debug-cloud-api.yml | 26 ++++++++++++++++++++++++++ 2 files changed, 27 insertions(+) create mode 100644 pm2-debug-cloud-api.yml diff --git a/package.json b/package.json index 44536cac6..fa7e6be70 100644 --- a/package.json +++ b/package.json @@ -23,6 +23,7 @@ }, "scripts": { "start": "pm2 stop all; pm2 delete all; pm2 start ./pm2-dev.yml --no-daemon", + "debug-cloud-api": "pm2 stop all; pm2 delete all; pm2 start ./pm2-debug-cloud-api.yml --no-daemon", "stop": "pm2 stop all; pm2 delete all", "build-n1-cloud": "node scripts/build-n1-cloud.js", "restart": "pm2 restart all", diff --git a/pm2-debug-cloud-api.yml b/pm2-debug-cloud-api.yml new file mode 100644 index 000000000..a07b2328f --- /dev/null +++ b/pm2-debug-cloud-api.yml @@ -0,0 +1,26 @@ +apps: + - script : packages/cloud-api/app.es6 + interpreter : node_modules/.bin/babel-node + interpreter_args: "--inspect" + watch : ["packages"] + name : api + env : + PORT: 5100 + DB_ENCRYPTION_ALGORITHM : "aes-256-ctr" + DB_ENCRYPTION_PASSWORD : "d6F3Efeq" + GMAIL_CLIENT_ID : "271342407743-nibas08fua1itr1utq9qjladbkv3esdm.apps.googleusercontent.com" + GMAIL_CLIENT_SECRET : "WhmxErj-ei6vJXLocNhBbfBF" + GMAIL_REDIRECT_URL : "http://localhost:5100/auth/gmail/oauthcallback" + NODE_ENV: 'development' + HONEY_DATASET: 'n1-cloud-staging' + HONEY_WRITE_KEY: 'XXXXXXXXXXXXX' + - script : packages/cloud-workers/app.js + interpreter : node_modules/.bin/babel-node + watch : ["packages"] + name : workers + env : + DB_ENCRYPTION_ALGORITHM : "aes-256-ctr" + DB_ENCRYPTION_PASSWORD : "d6F3Efeq" + NODE_ENV: 'development' + - script : redis-server + name : redis