add: initial commit

This commit is contained in:
Lukian 2025-03-28 10:11:44 +01:00
parent 7ea5807fad
commit ce20368129
24 changed files with 1399 additions and 0 deletions

12
dockerfile Normal file
View file

@ -0,0 +1,12 @@
FROM node:alpine AS build
WORKDIR /app
COPY front .
RUN npm install && npm run build
FROM node:alpine
WORKDIR /app
COPY back .
RUN npm install
COPY --from=build /app/dist /app/public
EXPOSE 3000
CMD ["node", "index.js"]