anchor.diff:  COPY --chown=node:node ./package.json ./package.json
   COPY --chown=node:node ./LICENSE ./LICENSE
   
  -RUN yarn --production --frozen-lockfile --non-interactive --network-timeout 100000
  -
   USER node
   
   EXPOSE 3000
  
positive.code: WORKDIR /wiki
  
  COPY --chown=node:node ./build/assets ./assets
  COPY --chown=node:node ./server ./server
  COPY --chown=node:node ./build/server/views ./server/views
  COPY --chown=node:node ./dev/build/config.yml ./config.yml
  
negative.code: # =========================
  # --- BUILD NPM MODULES ---
  # =========================
  FROM node:12.13-alpine AS build
  
  RUN apk add yarn g++ make python --no-cache
  
  WORKDIR /wiki
  
  COPY ./package.json ./package.json
  
  RUN yarn --production --frozen-lockfile --non-interactive --network-timeout 100000
  
  # ===============
  # --- Release ---
  # ===============
  FROM node:12.13-alpine
  LABEL maintainer="requarks.io"
  
  