pull/1/head
cn.yimian.xyz 4 years ago
parent bf52f6871a
commit 2ae07babaa
  1. 16
      Dockerfile
  2. 11
      pm2.json
  3. 0
      src/app.js
  4. 0
      src/bin/www
  5. 0
      src/public/stylesheets/style.css
  6. 4
      src/routes/index.js
  7. 0
      src/routes/users.js
  8. 0
      src/views/error.pug
  9. 0
      src/views/index.pug
  10. 0
      src/views/layout.pug

@ -0,0 +1,16 @@
FROM keymetrics/pm2:latest-alpine
# Bundle APP files
COPY src src/
COPY package.json .
COPY pm2.json .
# Install app dependencies
ENV NPM_CONFIG_LOGLEVEL warn
RUN npm install --production
RUN pm2 install pm2-auto-pull
# Show current folder structure in logs
RUN ls -al -R
CMD [ "pm2-runtime", "start", "pm2.json" ]

@ -0,0 +1,11 @@
{
"name": "ushio-session",
"script": "src/app.js",
"instances": "2",
"env": {
"NODE_ENV": "development"
},
"env_production" : {
"NODE_ENV": "production"
}
}

@ -5,7 +5,9 @@ var redis = require('redis');
/* redis start */
var rc = new redis.createClient();
var rc = new redis.createClient({
host: 'redis'
});
router.get('/set', function(req, res, next) {
res.header('Access-Control-Allow-Origin', '*');
Loading…
Cancel
Save