mirror of
https://github.com/Abdulazizzn/n8n-enterprise-unlocked.git
synced 2025-12-16 17:46:45 +00:00
fix(docker): Revert docker USER and WORKDIR changes (#3992)
Switching from `root` to another user needs a bit more testing, as we need to figure out how to auto-migrate all existing instances of n8n when people upgrade.
This commit is contained in:
committed by
GitHub
parent
2a539d7849
commit
34a99fd089
@@ -17,10 +17,8 @@ RUN set -eux; \
|
||||
find /usr/local/lib/node_modules/n8n -type f -name "*.ts" -o -name "*.js.map" -o -name "*.vue" | xargs rm && \
|
||||
rm -rf /root/.npm
|
||||
|
||||
RUN \
|
||||
mkdir .n8n && \
|
||||
chown node:node .n8n && \
|
||||
ln -s /docker-entrypoint.sh /home/node/docker-entrypoint.sh
|
||||
USER node
|
||||
COPY docker-entrypoint.sh ./
|
||||
ENTRYPOINT ["tini", "--", "./docker-entrypoint.sh"]
|
||||
# Set a custom user to not have n8n run as root
|
||||
USER root
|
||||
WORKDIR /data
|
||||
COPY docker-entrypoint.sh /docker-entrypoint.sh
|
||||
ENTRYPOINT ["tini", "--", "/docker-entrypoint.sh"]
|
||||
|
||||
Reference in New Issue
Block a user