mirror of
https://github.com/n8n-io/n8n.git
synced 2026-09-24 23:22:38 +08:00
build: Make runner's code files readonly (#20702)
This commit is contained in:
@@ -118,13 +118,12 @@ COPY --from=node-alpine /usr/local/bin/node /usr/local/bin/node
|
||||
RUN apk add --no-cache ca-certificates tini libstdc++ libc6-compat
|
||||
|
||||
RUN addgroup -g 1000 -S runner \
|
||||
&& adduser -u 1000 -S -G runner -h /home/runner -D runner \
|
||||
&& install -d -o runner -g runner /opt/runners
|
||||
&& adduser -u 1000 -S -G runner -h /home/runner -D runner
|
||||
|
||||
WORKDIR /home/runner
|
||||
|
||||
COPY --from=javascript-runner-builder --chown=runner:runner /app/task-runner-javascript /opt/runners/task-runner-javascript
|
||||
COPY --from=python-runner-builder --chown=runner:runner /app/task-runner-python /opt/runners/task-runner-python
|
||||
COPY --from=javascript-runner-builder --chown=root:root /app/task-runner-javascript /opt/runners/task-runner-javascript
|
||||
COPY --from=python-runner-builder --chown=root:root /app/task-runner-python /opt/runners/task-runner-python
|
||||
COPY --from=launcher-downloader /launcher-bin/* /usr/local/bin/
|
||||
COPY --chown=root:root docker/images/runners/n8n-task-runners.json /etc/n8n-task-runners.json
|
||||
|
||||
|
||||
Reference in New Issue
Block a user