diff --git a/Dockerfile b/Dockerfile index 7d5fa58..f65315a 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,6 +1,6 @@ # syntax=docker/dockerfile:1 -FROM node:23-alpine +FROM node:22-alpine ENV DOCKERIZED=1 RUN mkdir /config && \ @@ -11,10 +11,11 @@ WORKDIR /app COPY --chown=node:node . . ENV NODE_ENV=production -RUN npm ci --omit=dev && \ +RUN npm ci && \ npm run compile && \ + npm prune --production && \ + npm uninstall typescript && \ rm -r src/ tsconfig.json && \ - npm uninstall typescript @types/sqlite3 && \ npm cache clean --force CMD ["dumb-init", "node", "./dist/index.js"]