From 609b92730470e4d5799ec011c099b1a1063ba97a Mon Sep 17 00:00:00 2001 From: Alexander Flatter Date: Thu, 2 Jan 2025 21:26:25 +0100 Subject: [PATCH] Expose webapp correctly in Docker --- docker/Dockerfile.webapp | 3 ++- src/webapp/vite.config.js | 2 +- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/docker/Dockerfile.webapp b/docker/Dockerfile.webapp index 6c23d2abd..abeb69d27 100644 --- a/docker/Dockerfile.webapp +++ b/docker/Dockerfile.webapp @@ -8,4 +8,5 @@ COPY --chown=node:node ./src/webapp ./ RUN npm install -CMD ["npm", "start"] +# This assumes that the `start` script in `package.json` invokes `vite`. +CMD ["npm", "start", "--", "--host=0.0.0.0", "--port=3000", "--strictPort"] diff --git a/src/webapp/vite.config.js b/src/webapp/vite.config.js index ff367c4e4..e9d2de561 100644 --- a/src/webapp/vite.config.js +++ b/src/webapp/vite.config.js @@ -22,6 +22,6 @@ export default defineConfig({ }), ], server: { - open: true, + open: true } })