From ecba98de4566dc2758350a6ba19f9eecdc712089 Mon Sep 17 00:00:00 2001 From: June Date: Thu, 13 Nov 2025 23:49:20 +1300 Subject: [PATCH] Add dockerfile for web --- web/Dockerfile | 13 +++++++++++++ 1 file changed, 13 insertions(+) create mode 100644 web/Dockerfile diff --git a/web/Dockerfile b/web/Dockerfile new file mode 100644 index 0000000..c2755cc --- /dev/null +++ b/web/Dockerfile @@ -0,0 +1,13 @@ +FROM node:24-alpine +WORKDIR /app +COPY package*.json ./ +RUN npm i +COPY . . +ENV PUBLIC_PB_URL=http://pb:8080 +ENV PUBLIC_URL=http://localhost:4321 + +RUN npm run build + +EXPOSE 4321 +# CMD ["npm", "run", "dev", "--", "--host"] +CMD [ "npm", "run", "preview", "--", "--host" ]