Merge pull request #3584 from Iriome-Santana/fix/non-root-container-support

fix: allow mono and arm containers to run as non-root user (UID 1000)
This commit is contained in:
Alexander Holliday authored and GitHub committed 2026-05-11 10:38:42 -07:00
commit bbdbe75255
2 files changed
+11 -2

No files matched your search

+5
View File
@@ -40,6 +40,11 @@ RUN npm run build
COPY --from=frontend-build /app/client/dist ./public
RUN chown -R node:node ./public \
&& chown -R node:node ./dist \
&& chown -R node:node ./scripts
EXPOSE 52345
CMD ["sh", "-c", "./scripts/inject-vars.sh && node ./dist/index.js"]
+6 -2
View File
@@ -26,8 +26,12 @@ RUN cp -r src/templates dist/templates
COPY --from=frontend-build /app/client/dist ./public
RUN chmod +x ./scripts/inject-vars.sh
RUN chmod +x ./scripts/inject-vars.sh \
&& chown -R node:node ./public \
&& chown -R node:node ./dist \
&& chown -R node:node ./scripts
EXPOSE 52345
CMD ./scripts/inject-vars.sh && node ./dist/index.js
CMD ["sh", "-c", "./scripts/inject-vars.sh && node ./dist/index.js"]