X-Git-Url: http://these/git/?a=blobdiff_plain;f=Dockerfile;h=00baae145182ff8b502fcbd14ae8c49c9e10f1a4;hb=dbeab6450bce05c7bca898935e8b4f6d3d72ff5a;hp=2b36581d28d6ceebe2a891d35abe15fb9da410a3;hpb=d7bd5893d46e349f643ab0f68f751239d601346b;p=lemmy-ui.git diff --git a/Dockerfile b/Dockerfile index 2b36581..00baae1 100644 --- a/Dockerfile +++ b/Dockerfile @@ -27,7 +27,7 @@ COPY .git .git RUN echo "export const VERSION = '$(git describe --tag)';" > "src/shared/version.ts" RUN yarn --production --prefer-offline -RUN yarn build:prod +RUN NODE_OPTIONS="--max-old-space-size=8192" yarn build:prod # Prune the image RUN node-prune /usr/src/app/node_modules @@ -42,6 +42,9 @@ FROM node:alpine as runner COPY --from=builder /usr/src/app/dist /app/dist COPY --from=builder /usr/src/app/node_modules /app/node_modules +RUN chown -R node:node /app + +USER node EXPOSE 1234 WORKDIR /app CMD node dist/js/server.js