refactor: app deployment

This commit is contained in:
2023-06-29 16:01:42 +02:00
parent d61d16e752
commit 5b4d2bd16c
39 changed files with 523 additions and 246 deletions
+4 -2
View File
@@ -1,10 +1,12 @@
FROM registry.gitlab.com/openstapps/projectmanagement/node:v18
USER root
RUN apk add --update python3 py3-pip make g++ gcompat
USER node
ADD --chown=node:node . /app
ENV NODE_ENV=production
WORKDIR /app
COPY --chown=node:node --from=pruned pruned .
EXPOSE 3000
ENTRYPOINT ["node", "app.js"]