From a9b34017ebec30be4b5877cefe4492b1f9645bf5 Mon Sep 17 00:00:00 2001 From: Jori Lallo Date: Sun, 9 Jul 2017 10:21:34 -0700 Subject: [PATCH] Add Heroku generated app.json --- app.json | 64 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 64 insertions(+) create mode 100644 app.json diff --git a/app.json b/app.json new file mode 100644 index 000000000..9bf1e3828 --- /dev/null +++ b/app.json @@ -0,0 +1,64 @@ +{ + "name": "atlas", + "scripts": { + "postdeploy": "yarn build && yarn sequelize:migrate" + }, + "env": { + "ALLOWED_SLACK_DOMAINS": { + "required": true + }, + "AWS_ACCESS_KEY_ID": { + "required": true + }, + "AWS_S3_UPLOAD_BUCKET_NAME": { + "required": true + }, + "AWS_S3_UPLOAD_BUCKET_URL": { + "required": true + }, + "AWS_S3_UPLOAD_MAX_SIZE": { + "required": true + }, + "AWS_SECRET_ACCESS_KEY": { + "required": true + }, + "BUGSNAG_KEY": { + "required": true + }, + "NODE_MODULES_CACHE": { + "required": true + }, + "REDIS_URL": { + "required": true + }, + "SEQUELIZE_SECRET": { + "required": true + }, + "SLACK_KEY": { + "required": true + }, + "SLACK_REDIRECT_URI": { + "required": true + }, + "SLACK_SECRET": { + "required": true + }, + "SLACK_VERIFICATION_TOKEN": { + "required": true + }, + "URL": { + "required": true + } + }, + "formation": { + }, + "addons": [ + "heroku-postgresql", + "heroku-redis" + ], + "buildpacks": [ + { + "url": "heroku/nodejs" + } + ] +}