Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
8 changes: 4 additions & 4 deletions Dockerfile
Original file line number Diff line number Diff line change
@@ -1,28 +1,28 @@
FROM node:22.22.3@sha256:1031993481795705055273f2eef0c24597abdcb277d6e058c82f78cbbdef92a6 as build-console
FROM node:22.22.3@sha256:2d178f2785b96dfbf62a416ca2e40f50e30150b4ff3320d706f0d96e90600eb3 as build-console

WORKDIR /home/node/app/console
COPY ./console/package.json ./console/package-lock.json /home/node/app/console/
RUN npm ci --no-audit
COPY ./console /home/node/app/console
RUN npm run build

FROM node:22.22.3@sha256:1031993481795705055273f2eef0c24597abdcb277d6e058c82f78cbbdef92a6 as build-frontend
FROM node:22.22.3@sha256:2d178f2785b96dfbf62a416ca2e40f50e30150b4ff3320d706f0d96e90600eb3 as build-frontend

WORKDIR /home/node/app/frontend
COPY ./frontend/package.json ./frontend/package-lock.json /home/node/app/frontend/
RUN npm ci --no-audit
COPY ./frontend /home/node/app/frontend
RUN npm run build

FROM node:22.22.3@sha256:1031993481795705055273f2eef0c24597abdcb277d6e058c82f78cbbdef92a6 as build-server
FROM node:22.22.3@sha256:2d178f2785b96dfbf62a416ca2e40f50e30150b4ff3320d706f0d96e90600eb3 as build-server

WORKDIR /home/node/app/server
COPY ./server/package.json ./server/package-lock.json /home/node/app/server/
RUN npm ci --no-audit
COPY ./server /home/node/app/server
RUN npm run compile

FROM node:22.22.3@sha256:1031993481795705055273f2eef0c24597abdcb277d6e058c82f78cbbdef92a6
FROM node:22.22.3@sha256:2d178f2785b96dfbf62a416ca2e40f50e30150b4ff3320d706f0d96e90600eb3
WORKDIR /home/node/app/
COPY ./server/package.json ./server/package-lock.json /home/node/app/
RUN npm ci --only=production --no-audit
Expand Down
2 changes: 1 addition & 1 deletion Dockerfile.prebuilt
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
FROM node:22.22.3@sha256:1031993481795705055273f2eef0c24597abdcb277d6e058c82f78cbbdef92a6
FROM node:22.22.3@sha256:2d178f2785b96dfbf62a416ca2e40f50e30150b4ff3320d706f0d96e90600eb3

WORKDIR /home/node/app
COPY ./build/package.json ./build/package-lock.json /home/node/app/
Expand Down
Loading