diff --git a/app/server/db/db.js b/app/server/db/db.js index 0af8242..31f9717 100644 --- a/app/server/db/db.js +++ b/app/server/db/db.js @@ -4,9 +4,9 @@ const { promisify } = require('util'); const key = (...parts) => parts.join(':'); const p = (tgt, method) => promisify(tgt[method]).bind(tgt); - +const redisHost = process.env.REDIS_HOST || 'localhost'; const getConnection = () => { - const client = redis.createClient(6379, 'redis'); + const client = redis.createClient(6379, redisHost); const get = p(client, 'get'); const set = p(client, 'set'); const flushdb = p(client, 'flushdb'); diff --git a/deploy/docker-compose.yml b/deploy/docker-compose.yml index 047fdc3..a97e1d3 100644 --- a/deploy/docker-compose.yml +++ b/deploy/docker-compose.yml @@ -6,6 +6,7 @@ services: command: ["server:prod"] environment: - REACT_APP_HOST + - REDIS_HOST=redis depends_on: - redis networks: diff --git a/dev/docker-compose.yml b/dev/docker-compose.yml index 98ad77f..b8704cd 100644 --- a/dev/docker-compose.yml +++ b/dev/docker-compose.yml @@ -19,6 +19,8 @@ services: ports: - 3001:3001 command: ["server"] + environment: + - REDIS_HOST=redis volumes: - ./app:/app networks: