From edb95d79c8ba890746a03a0ac64f931c452511e9 Mon Sep 17 00:00:00 2001 From: Sandra Golden Date: Sun, 19 Sep 2021 15:05:53 -0700 Subject: [PATCH 1/2] added app.json for Heroku deploy --- app.json | 7 +++++++ 1 file changed, 7 insertions(+) create mode 100644 app.json diff --git a/app.json b/app.json new file mode 100644 index 0000000..843ea7c --- /dev/null +++ b/app.json @@ -0,0 +1,7 @@ +{ + "name": "Twilio Voice JavaScript SDK Quickstart", + "description": "Quick Start application for Twilio Voice JavaScript SDK on Node.js", + "repository": "https://github.com/TwilioDevEd/voice-javascript-sdk-quickstart-node", + "keywords": ["node", "express", "heroku", "twilio", "voice-sdk"], + "image": "heroku/nodejs" +} \ No newline at end of file From c9e3fb6933df0f69e23d88589e409666063a0bc1 Mon Sep 17 00:00:00 2001 From: Sandra Golden Date: Sun, 19 Sep 2021 17:03:49 -0700 Subject: [PATCH 2/2] added environment config variables to app.json --- app.json | 31 +++++++++++++++++++++++++++++-- 1 file changed, 29 insertions(+), 2 deletions(-) diff --git a/app.json b/app.json index 843ea7c..d7c7025 100644 --- a/app.json +++ b/app.json @@ -3,5 +3,32 @@ "description": "Quick Start application for Twilio Voice JavaScript SDK on Node.js", "repository": "https://github.com/TwilioDevEd/voice-javascript-sdk-quickstart-node", "keywords": ["node", "express", "heroku", "twilio", "voice-sdk"], - "image": "heroku/nodejs" -} \ No newline at end of file + "image": "heroku/nodejs", + "env": { + "TWILIO_ACCOUNT_SID": { + "description": "Your primary Twilio account identifier", + "required": true, + "value": "ACXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX" + }, + "TWILIO_API_KEY": { + "description": "Your API Key SID", + "required": true, + "value": "SKXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX" + }, + "TWILIO_API_SECRET": { + "description": "The secret associated with the API Key", + "required": true, + "value": "XXXXXXXXXXXXXXXXX" + }, + "TWILIO_CALLER_ID": { + "description": "Your Twilio phone number in E.164 format", + "required": true, + "value": "+1XXXYYYZZZZ" + }, + "TWILIO_TWIML_APP_SID": { + "description": "The SID of your TwiML App", + "required": true, + "value": "APXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX" + } + } +}