clearing the slate

This commit is contained in:
Amruth Pillai
2020-07-02 21:23:03 +05:30
parent 58f0cc7f30
commit d2e3227d01
912 changed files with 0 additions and 38944 deletions

View File

@ -1,39 +0,0 @@
## build image
FROM node:13.12.0-alpine as build
## set working directory
WORKDIR /usr/src/app
## add `/usr/src/app/node_modules/.bin` to $PATH
ENV PATH /usr/src/app/node_modules/.bin:$PATH
## install and cache app dependencies
COPY package.json /usr/src/app/package.json
## install git
RUN apk add --no-cache git
## install app dependencies
RUN npm install
## copy files
COPY . /usr/src/app
## build production app
RUN npm run build
## production environment
FROM nginx:1.17.9-alpine
## copy build artifacts to nginx
COPY --from=build /usr/src/app/build /usr/share/nginx/html
## copy custom nginx config
RUN rm /etc/nginx/conf.d/default.conf
COPY nginx/nginx.conf /etc/nginx/conf.d
## export port 80
EXPOSE 80
## run nginx server
CMD ["nginx", "-g", "daemon off;"]