Bladeren bron

Merge pull request #132 from shane-holland/feature/configure_redis_location

Allow configuring the host and port of the redis server
Pouria Ezzati 7 jaren geleden
bovenliggende
commit
4d09f417f7
2 gewijzigde bestanden met toevoegingen van 6 en 1 verwijderingen
  1. 4 0
      server/config.example.js
  2. 2 1
      server/redis.js

+ 4 - 0
server/config.example.js

@@ -9,6 +9,10 @@ module.exports = {
   DB_USERNAME: '',
   DB_PASSWORD: '',
 
+  /* Redis host and port */
+  REDIS_HOST: '127.0.0.1',
+  REDIS_PORT: 6379,
+
   /* The daily limit for each user */
   USER_LIMIT_PER_DAY: 50,
 

+ 2 - 1
server/redis.js

@@ -1,7 +1,8 @@
 const { promisify } = require('util');
 const redis = require('redis');
+const config = require('./config');
 
-const client = redis.createClient();
+const client = redis.createClient(config.REDIS_PORT || 6379, config.REDIS_HOST || '127.0.0.1');
 
 exports.get = promisify(client.get).bind(client);
 exports.set = promisify(client.set).bind(client);