From d46c3eaf20cd77099c8e3102cf82689cbff9cb38 Mon Sep 17 00:00:00 2001 From: Evert Prants Date: Thu, 11 Oct 2018 11:41:26 +0300 Subject: [PATCH] make it possible for nginx to serve the tracks instead --- server.js | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/server.js b/server.js index eacad88..84623b3 100755 --- a/server.js +++ b/server.js @@ -141,7 +141,7 @@ router.get('/serve/by-id/:id', async (req, res, next) => { return res.download(fpath) } - res.sendFile(fpath) + res.redirect('/file/track' + fpath.substring(values.directory.length)) }) router.use((err, req, res, next) => { @@ -150,6 +150,7 @@ router.use((err, req, res, next) => { }) app.use('/api', router) +app.use('/file/track', express.static(path.resolve(values.directory))) app.use('/', express.static(path.join(__dirname, 'public'))) app.listen(port, '127.0.0.1', function () {