Files
012160f528 feat(docs): add docs to the monorepo (#2102)
Signed-off-by: Toma Puljak <[email protected]>
Signed-off-by: MDzaja <[email protected]>
Co-authored-by: MDzaja <[email protected]>
2025-07-04 17:41:42 +02:00

30 lines
458 B
Docker

FROM node:20.10.0 as deps
WORKDIR /usr/src/app
COPY package.json yarn.lock ./
RUN yarn --prod
FROM node:20.10.0 as build
ARG PUBLIC_WEB_URL
ENV PUBLIC_WEB_URL=${PUBLIC_WEB_URL}
WORKDIR /usr/src/app
COPY . .
RUN yarn
RUN yarn build
FROM node:20.10.0-slim
WORKDIR /usr/src/app
COPY server ./server
COPY --link --from=build /usr/src/app/dist ./dist
COPY --link --from=deps /usr/src/app/node_modules ./node_modules
CMD [ "node", "server/index.mjs" ]