]> cat aescling's git repositories - mastodon.git/commitdiff
Add redis configuration to streaming API
authorEugen Rochko <eugen@zeonfederated.com>
Thu, 2 Feb 2017 14:29:41 +0000 (15:29 +0100)
committerEugen Rochko <eugen@zeonfederated.com>
Thu, 2 Feb 2017 14:29:41 +0000 (15:29 +0100)
streaming/index.js

index 99aa5b04026001a3d1fb763de778ab91ea1ea437..6652d08437ee669f6e67283940e55c836dcf4441 100644 (file)
@@ -78,7 +78,11 @@ const streamFrom = (id, req, res, needsFiltering = false) => {
   res.setHeader('Content-Type', 'text/event-stream')
   res.setHeader('Transfer-Encoding', 'chunked')
 
-  const redisClient = redis.createClient()
+  const redisClient = redis.createClient({
+    host:     process.env.REDIS_HOST     || '127.0.0.1',
+    port:     process.env.REDIS_PORT     || 6379,
+    password: process.env.REDIS_PASSWORD
+  })
 
   redisClient.on('message', (channel, message) => {
     const { event, payload } = JSON.parse(message)