ARG N8N_VERSION=stable FROM docker.n8n.io/n8nio/n8n:$N8N_VERSION LABEL maintainer="Xiaoliang " 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"]