Parcourir la Source

Add directory for viewing logs online

Matt Coles il y a 9 ans
Parent
commit
c6998f5835
2 fichiers modifiés avec 5 ajouts et 1 suppressions
  1. 3 0
      index.js
  2. 2 1
      package.json

+ 3 - 0
index.js

1
 var express = require('express');
1
 var express = require('express');
2
+var serveIndex = require('serve-index');
2
 var https = require('https');
3
 var https = require('https');
3
 var app = express();
4
 var app = express();
4
 var route_manager = require("./utils/route-manager.js");
5
 var route_manager = require("./utils/route-manager.js");
34
 app.use(bodyParser.urlencoded({ extended: true })); // for parsing application/x-www-form-urlencoded
35
 app.use(bodyParser.urlencoded({ extended: true })); // for parsing application/x-www-form-urlencoded
35
 app.use('/', route_manager);
36
 app.use('/', route_manager);
36
 app.use('/source', require('magic-window')('/source', { ignore: ['config', 'redis', 'cert.pem', 'key.pem', 'dump.rdb'] }))
37
 app.use('/source', require('magic-window')('/source', { ignore: ['config', 'redis', 'cert.pem', 'key.pem', 'dump.rdb'] }))
38
+app.use('/log', express.static('log'));
39
+app.use('/log', serveIndex('log', {'icons': true}));
37
 
40
 
38
 app.listen(3000, function () {
41
 app.listen(3000, function () {
39
   console.log('Now accepting connections on port 3000.');
42
   console.log('Now accepting connections on port 3000.');

+ 2 - 1
package.json

20
     "ioredis": "^1.15.1",
20
     "ioredis": "^1.15.1",
21
     "magic-window": "^1.0.4",
21
     "magic-window": "^1.0.4",
22
     "morgan": "^1.7.0",
22
     "morgan": "^1.7.0",
23
-    "node-schedule": "^1.1.0"
23
+    "node-schedule": "^1.1.0",
24
+    "serve-index": "^1.7.3"
24
   }
25
   }
25
 }
26
 }