From a4b10912a4da7b3ee22350c4f1f004b3b0df5c9a Mon Sep 17 00:00:00 2001 From: anchepiece Date: Fri, 1 Dec 2017 16:40:17 -0500 Subject: [PATCH] Address failing startup without .env #459 --- index.js | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/index.js b/index.js index d9f045b1c..a04608b66 100644 --- a/index.js +++ b/index.js @@ -12,12 +12,10 @@ if (process.env.NODE_ENV === 'production') { ); } -const app = require('./server').default; -const http = require('http'); - if ( + !process.env.SECRET_KEY || process.env.SECRET_KEY === - 'F0E5AD933D7F6FD8F4DBB3E038C501C052DC0593C686D21ACB30AE205D2F634B' + 'F0E5AD933D7F6FD8F4DBB3E038C501C052DC0593C686D21ACB30AE205D2F634B' ) { console.error( 'Please set SECRET_KEY env variable with output of `openssl rand -hex 32`' @@ -25,6 +23,9 @@ if ( process.exit(1); } +const app = require('./server').default; +const http = require('http'); + const server = http.createServer(app.callback()); server.listen(process.env.PORT || '3000'); server.on('error', err => {