X-Git-Url: https://git.immae.eu/?a=blobdiff_plain;f=server.js;h=f661e873ed0e718f726496a2633dccdadf90c356;hb=08c34b2041211e4e29db6027963bfedbcf48af07;hp=4a8bfe5af89ef9d6a469192b6c3cfb653476874a;hpb=552d44bbd28eb66c05b450f112ce20bff463fe6f;p=perso%2FImmae%2FProjets%2FNodejs%2FSurfer.git diff --git a/server.js b/server.js index 4a8bfe5..f661e87 100755 --- a/server.js +++ b/server.js @@ -23,13 +23,13 @@ var express = require('express'), var rootFolder = path.resolve(__dirname, process.argv[2] || 'files'); -var configFile = path.resolve(__dirname, process.argv[3] || './config.json'); +var configFile = path.resolve(__dirname, process.argv[3] || '.config.json'); // Ensure the root folder exists 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) {