Merge pull request #3 from Doble-Technologies/deploy-web

Deploy web
This commit is contained in:
Matt DiMeglio 2025-06-10 17:31:18 -04:00 committed by GitHub
commit 55f04ec9b2
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
2 changed files with 15 additions and 0 deletions

1
web/.dockerignore Normal file
View file

@ -0,0 +1 @@
**/node_modules/**

14
web/Dockerfile Normal file
View file

@ -0,0 +1,14 @@
FROM node:20-alpine
WORKDIR /app
COPY package*.json ./
COPY package-lock.json ./
COPY . ./web
RUN npm ci
COPY . .
EXPOSE 8080
EXPOSE 5172
CMD ["npm", "run", "dev"]