n8n / Dockerfile
ASEM12345's picture
Update Dockerfile
0d18b52 verified
raw
history blame contribute delete
595 Bytes
FROM docker.n8n.io/n8nio/n8n:1.121.3
LABEL maintainer="Xiaoliang <xiaoliang.zero@gmail.com>"
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"]