|
|
FROM n8nio/n8n:latest |
|
|
|
|
|
USER root |
|
|
|
|
|
|
|
|
RUN apk add --no-cache \ |
|
|
python3 py3-pip \ |
|
|
poppler-utils \ |
|
|
ffmpeg \ |
|
|
fontconfig \ |
|
|
ttf-freefont |
|
|
|
|
|
|
|
|
RUN python3 -m venv /opt/venv && \ |
|
|
/opt/venv/bin/pip install --upgrade pip && \ |
|
|
/opt/venv/bin/pip install typhoon-ocr |
|
|
|
|
|
|
|
|
ENV PATH="/opt/venv/bin:$PATH" \ |
|
|
N8N_HOST=0.0.0.0 \ |
|
|
N8N_PORT=7860 \ |
|
|
N8N_RUNNERS_ENABLED=true \ |
|
|
WEBHOOK_URL=https://r1000-nnn.hf.space |
|
|
|
|
|
|
|
|
COPY fonts /usr/share/fonts/custom |
|
|
|
|
|
|
|
|
RUN fc-cache -f -v |
|
|
|
|
|
|
|
|
RUN mkdir -p /data /doc && \ |
|
|
chown -R node:node /data /doc |
|
|
|
|
|
USER node |
|
|
WORKDIR /home/node |