]> cat aescling's git repositories - mastodon.git/commitdiff
Make node read the right .env file
authorEugen Rochko <eugen@zeonfederated.com>
Thu, 2 Feb 2017 15:11:36 +0000 (16:11 +0100)
committerEugen Rochko <eugen@zeonfederated.com>
Thu, 2 Feb 2017 15:11:36 +0000 (16:11 +0100)
streaming/index.js

index 6652d08437ee669f6e67283940e55c836dcf4441..fd57c4e56e789e0c8bcb88cce185bcdaba80d9f3 100644 (file)
@@ -4,7 +4,11 @@ import redis from 'redis'
 import pg from 'pg'
 import log from 'npmlog'
 
-dotenv.config()
+const env = process.env.NODE_ENV || 'development'
+
+dotenv.config({
+  path: env === 'production' ? '.env.production' : '.env'
+})
 
 const pgConfigs = {
   development: {
@@ -24,7 +28,6 @@ const pgConfigs = {
 }
 
 const app = express()
-const env = process.env.NODE_ENV || 'development'
 const pgPool = new pg.Pool(pgConfigs[env])
 
 const authenticationMiddleware = (req, res, next) => {