FROM docker.n8n.io/n8nio/n8n:1.121.3 LABEL maintainer="Xiaoliang " ENV N8N_ENFORCE_SETTINGS_FILE_PERMISSIONS=true \ N8N_RUNNERS_ENABLED=true \ N8N_PROXY_HOPS=1 USER root # 安装 ffmpeg、中文字体 RUN apk add --no-cache \ ffmpeg \ font-noto-cjk \ font-noto \ fontconfig \ python3 \ py3-pip \ && fc-cache -fv # 安装 edge-tts(需要 --break-system-packages) RUN pip3 install --no-cache-dir --break-system-packages edge-tts USER node VOLUME ["$HOME/.n8n"] EXPOSE 5678 ENTRYPOINT ["tini", "--", "/docker-entrypoint.sh"]