This repository was archived by the owner on Dec 15, 2019. It is now read-only.
File tree Expand file tree Collapse file tree 4 files changed +9
-5
lines changed Expand file tree Collapse file tree 4 files changed +9
-5
lines changed Original file line number Diff line number Diff line change @@ -10,8 +10,14 @@ services:
1010 - " 8080:8080"
1111 depends_on :
1212 - mongo
13+ - redis
1314 mongo :
1415 container_name : mongo
1516 image : mongo
1617 ports :
1718 - " 27017:27017"
19+ redis :
20+ container_name : redis
21+ image : redis
22+ ports :
23+ - " 6379:6379"
Original file line number Diff line number Diff line change @@ -7,9 +7,7 @@ WORKDIR /app
77
88# Upgrade
99RUN apt update && \
10- apt upgrade -y && \
11- apt install redis-server && \
12- systemctl enable redis-server.service
10+ apt upgrade -y
1311
1412# Copy content into the container at /app
1513COPY . /app
Original file line number Diff line number Diff line change 1616 "build:docker" : " docker build -f docker/Dockerfile . -t vue-cloudfront-rest-api" ,
1717 "update:geoip-lite" : " cd node_modules/geoip-lite && npm run-script updatedb" ,
1818 "start:ws" : " node ./src/app.js" ,
19- "start" : " node ./scripts/start" ,
19+ "start" : " node ./scripts/start.js " ,
2020 "stop" : " pm2 delete vue-cloudfront-server" ,
2121 "lint" : " eslint ./src"
2222 },
Original file line number Diff line number Diff line change @@ -2,7 +2,7 @@ const userModel = require('./models/user');
22const userAgentParser = require ( 'ua-parser-js' ) ;
33const i18nCountries = require ( 'i18n-iso-countries' ) ;
44const redis = require ( 'redis' ) ;
5- const redisClient = redis . createClient ( ) ;
5+ const redisClient = redis . createClient ( process . env . NODE_ENV === 'production' ? { host : 'redis' } : undefined ) ;
66const geoip = require ( 'geoip-lite' ) ;
77const WebSocket = require ( 'ws' ) ;
88
You can’t perform that action at this time.
0 commit comments