diff --git a/server.js b/server.js index f4a1a25..4e4ba7f 100644 --- a/server.js +++ b/server.js @@ -127,6 +127,11 @@ app.post("/add-site", (req, res) => { return res.status(500).json({ status: "error", message: stderr }); } sites = addFieldDir(dir); + // directory reale: sites/ + const dirPath = path.join(SITES_ROOT, dir); + + // URL pubblico: / + app.use(`/${dir}`, express.static(dirPath)); res.json({ status: "ok", output: stdout }); }); }); diff --git a/server_docker.js b/server_docker.js index 067add3..9d17fe1 100644 --- a/server_docker.js +++ b/server_docker.js @@ -127,6 +127,11 @@ app.post("/add-site", (req, res) => { return res.status(500).json({ status: "error", message: stderr }); } sites = addFieldDir(dir); + // directory reale: sites/ + const dirPath = path.join(SITES_ROOT, dir); + + // URL pubblico: / + app.use(`/${dir}`, express.static(dirPath)); res.json({ status: "ok", output: stdout }); }); });