Spaces:
Sleeping
Sleeping
| ARG N8N_VERSION=stable | |
| FROM docker.n8n.io/n8nio/n8n:$N8N_VERSION | |
| LABEL maintainer="Xiaoliang <xiaoliang.zero@gmail.com>" | |
| ENV N8N_ENFORCE_SETTINGS_FILE_PERMISSIONS=true \ | |
| N8N_RUNNERS_ENABLED=true \ | |
| N8N_PROXY_HOPS=1 \ | |
| N8N_PORT=5678 \ | |
| N8N_HOST=0.0.0.0 \ | |
| N8N_PROTOCOL=https | |
| # -------------------------------------------------- | |
| # Alpine 镜像:必须用 apk test | |
| # -------------------------------------------------- | |
| USER root | |
| RUN apk update && \ | |
| apk add --no-cache ffmpeg | |
| # -------------------------------------------------- | |
| # 切回 node 用户(UID=1000,HF Spaces 要求) | |
| # -------------------------------------------------- | |
| USER node | |
| VOLUME ["$HOME/.n8n"] | |
| EXPOSE 5678 | |
| ENTRYPOINT ["tini", "--", "/docker-entrypoint.sh"] | |