Created deployment

This commit is contained in:
2026-02-10 16:10:27 +01:00
parent a9cde211eb
commit 759f35654b
8 changed files with 207 additions and 4 deletions

View File

@@ -0,0 +1,10 @@
# --- Release image ---
FROM node:22-alpine AS release
ARG PORT
WORKDIR /home/node/app
COPY ./src ./src
COPY ./package.json ./
COPY ./package-lock.json ./
RUN npm ci
EXPOSE $PORT
ENTRYPOINT ["node", "src/apps/index.js"]