Giancarmine Salucci 24c99c2d58
All checks were successful
Build and publish farmacia-bot images / Build and push client's image to Gitea's registry (push) Successful in 17s
Build and publish farmacia-bot images / deploy_ovh (push) Successful in 23s
src dir, adaptations
2025-04-15 17:37:27 +02:00

18 lines
311 B
Docker

FROM node:23-alpine
USER node
WORKDIR /home/node
RUN mkdir -p app/logs && chown -R node:node app
WORKDIR /home/node/app
COPY --chown=node:node package*.json ./
RUN npm install
COPY --chown=node:node src ./
VOLUME ["/home/node/app/logs"]
ENV THREAD_COUNT=0
CMD ["sh", "-c", "node main.js ${THREAD_COUNT}"]