Spaces:
Paused
Paused
| 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"] | |