n8n-stable / Dockerfile
Ins0mn1a's picture
Update Dockerfile
9662d59 verified
raw
history blame contribute delete
666 Bytes
FROM alpine:3.22 AS builder
RUN apk add --no-cache ffmpeg
# FROM docker.n8n.io/n8nio/n8n:2.6.3
FROM n8nio/n8n:2.6.3
USER root
COPY --from=builder /usr/bin/ffmpeg /usr/bin/ffmpeg
COPY --from=builder /usr/bin/ffprobe /usr/bin/ffprobe
COPY --from=builder /usr/lib/ /usr/lib/
ENV N8N_ENFORCE_SETTINGS_FILE_PERMISSIONS=true \
N8N_RUNNERS_ENABLED=true \
N8N_PROXY_HOPS=1
# https://huggingface.co/docs/hub/spaces-sdks-docker#permissions
# The container runs with user ID 1000.
# node docker image already has a user named node with ID 1000.
USER node
VOLUME ["$HOME/.n8n"]
# n8n default port
EXPOSE 5678
ENTRYPOINT ["tini", "--", "/docker-entrypoint.sh"]