]> git.immae.eu Git - perso/Immae/Projets/Nodejs/Surfer.git/commitdiff
disable folder listing by default and do not show welcome screen when enabled
authorJohannes Zellner <johannes@cloudron.io>
Thu, 13 Sep 2018 19:16:44 +0000 (21:16 +0200)
committerJohannes Zellner <johannes@cloudron.io>
Thu, 13 Sep 2018 19:16:44 +0000 (21:16 +0200)
server.js

index 60c1bddcd0598f95722c5bed3794e009f9d65c3a..f661e873ed0e718f726496a2633dccdadf90c356 100755 (executable)
--- a/server.js
+++ b/server.js
@@ -29,7 +29,7 @@ var configFile = path.resolve(__dirname, process.argv[3] || '.config.json');
 mkdirp.sync(rootFolder);
 
 var config = {
-    folderListingEnabled: true
+    folderListingEnabled: false
 };
 
 function getSettings(req, res, next) {
@@ -87,7 +87,7 @@ app.use(router);
 app.use('/_admin', express.static(__dirname + '/frontend'));
 app.use('/', express.static(rootFolder));
 app.use('/', function welcomePage(req, res, next) {
-    if (req.path !== '/') return next();
+    if (config.folderListingEnabled || req.path !== '/') return next();
     res.status(200).sendFile(path.join(__dirname, '/frontend/welcome.html'));
 });
 app.use('/', function (req, res, next) {