<reponame>antego/gym-tracker
FROM node:12

# Create app directory
WORKDIR /usr/src/app

# Install app dependencies
# A wildcard is used to ensure both package.json AND package-lock.json are copied
# where available (npm@5+)
COPY ["package*.json", "index.js", "./"]
COPY ["dist", "./dist"]
COPY ["views", "views"]
COPY ["assets", "assets"]

RUN npm ci --only=production
# If you are building your code for production
# RUN npm ci --only=production


EXPOSE 8080
CMD [ "npm", "run-script", "start:prod" ]