FROM node:18.16.0 as build | |
ARG REACT_APP_TG_API_ID | |
ARG REACT_APP_TG_API_HASH | |
WORKDIR /apps | |
COPY yarn.lock . | |
COPY package.json . | |
COPY api/package.json api/package.json | |
COPY web/package.json web/package.json | |
RUN yarn cache clean | |
RUN yarn install --network-timeout 1000000 | |
COPY . . | |
RUN yarn workspaces run build | |
CMD [ "yarn", "start" ] | |