Files
anonymous_github/Dockerfile
T
2026-04-15 04:39:08 +02:00

20 lines
308 B
Docker

FROM node:21-slim
ENV PORT 5000
EXPOSE $PORT
WORKDIR /app
COPY package.json .
COPY package-lock.json .
COPY gulpfile.js .
COPY tsconfig.json .
COPY healthcheck.js .
COPY public ./public
COPY src ./src
RUN npm install && npm run build && npm cache clean --force
CMD [ "node", "./build/server/index.js"]