From 77e71412d70d239f0dae9a3476d2e62dc36c777e Mon Sep 17 00:00:00 2001 From: Mathias Wagner Date: Thu, 27 Feb 2025 21:37:59 +0100 Subject: [PATCH] Add static context --- Dockerfile | 2 +- server/index.js | 5 +++++ 2 files changed, 6 insertions(+), 1 deletion(-) diff --git a/Dockerfile b/Dockerfile index 75968c4..511bb59 100644 --- a/Dockerfile +++ b/Dockerfile @@ -27,4 +27,4 @@ ENV NODE_ENV=production USER node EXPOSE 5287 -CMD ["node", "server/index.js"] \ No newline at end of file +CMD ["node", "index.js"] \ No newline at end of file diff --git a/server/index.js b/server/index.js index 12e5502..fe485fa 100644 --- a/server/index.js +++ b/server/index.js @@ -2,6 +2,11 @@ const express = require("express"); const { Server } = require("socket.io"); const http = require("http"); const app = express(); +const path = require("path"); + +app.use(express.static(path.join(__dirname, './dist'))); + +app.get('*', (req, res) => res.sendFile(path.join(__dirname, './dist', 'index.html'))); app.disable("x-powered-by");