Initial commit

This commit is contained in:
Stefan Prechtl 2022-09-20 10:43:05 +02:00
commit affe27b3e8
49 changed files with 33325 additions and 0 deletions

14
backend/Dockerfile Normal file
View file

@ -0,0 +1,14 @@
FROM node:16
# Installing libvips-dev for sharp Compatability
RUN apt-get update && apt-get install libvips-dev -y
ARG NODE_ENV=development
ENV NODE_ENV=${NODE_ENV}
WORKDIR /opt/
COPY ./package.json ./package-lock.json ./
ENV PATH /opt/node_modules/.bin:$PATH
RUN npm install
WORKDIR /opt/app
COPY ./ .
RUN npm run build
EXPOSE 1337
CMD ["npm", "run", "develop"]