From e4de5a91ee42d961e41d46ab75afe055f0c13f72 Mon Sep 17 00:00:00 2001 From: bingus_violet Date: Tue, 16 Jan 2024 18:36:23 +0000 Subject: [PATCH] Fix error message, add password variable --- index.js | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/index.js b/index.js index 0ca1c20..ab04f12 100644 --- a/index.js +++ b/index.js @@ -7,18 +7,19 @@ var app = express() var PORT = process.env.PORT || 8080 var directory = process.env.FILES_DIR +var passwd = process.env.PASSWORD var baseHTML = fs.readFileSync(path.join(__dirname, 'resources/base.html')).toString() var baseStart = baseHTML.substring(0, baseHTML.indexOf('{CONTENT}')) var baseEnd = baseHTML.substring(baseHTML.indexOf('{CONTENT}') + 9, baseHTML.length) -app.use(express.static(directory)) - if (!directory) { console.error("No directory specified! Please specify one using the environment variable FILES_DIR.") return } +app.use(express.static(directory)) + app.listen(PORT, () => { console.log("Now listening on PORT: " + PORT) }) @@ -30,6 +31,7 @@ app.get("/*", (req, res) => { var dirContents = fs.readdirSync(absPath) } catch (error) { res.send("

404: not found!

") + return } res.write(baseStart)