From 3474f1db551b07de20fbeafa1c38e37512046df8 Mon Sep 17 00:00:00 2001 From: Vitor Hideyoshi Date: Mon, 3 Nov 2025 07:46:59 -0300 Subject: [PATCH] hotfix: fixes docker image - server --- server.js | 21 ++++++++------------- 1 file changed, 8 insertions(+), 13 deletions(-) diff --git a/server.js b/server.js index 35efe49..dc889a0 100644 --- a/server.js +++ b/server.js @@ -7,22 +7,17 @@ const PKG_NAME = "frontend-hideyoshi.com"; const app = express(); app.use(cors()); +app.use(compression()); -function shouldCompress (req, res) { - if (req.headers['x-no-compression']) { - // don't compress responses with this request header - return false - } - - // fallback to standard filter function - return compression.filter(req, res) -} - -app.use(compression({ filter: shouldCompress })) -app.use(express.static(`${__dirname}/dist/${PKG_NAME}`)); +const distFolder = path.join(process.cwd(), `dist/${PKG_NAME}/browser`); +app.use(express.static(distFolder, { + maxAge: '1y' +})); app.get("/*", (req, res) => { res.sendFile(path.join(`${__dirname}/dist/${PKG_NAME}/index.html`)); }); -app.listen(process.env.PORT || 5000); +app.listen(process.env.PORT || 5000, () => { + console.log(`Node Express server for ${PKG_NAME} listening on http://localhost:${process.env.PORT || 5000}`); +});