Update Dockerfile
Browse files- Dockerfile +13 -5
Dockerfile
CHANGED
|
@@ -8,14 +8,13 @@ RUN apk add --no-cache \
|
|
| 8 |
yt-dlp \
|
| 9 |
git \
|
| 10 |
python3 \
|
| 11 |
-
py3-pip
|
| 12 |
make \
|
| 13 |
g++ \
|
| 14 |
build-base \
|
| 15 |
cairo-dev \
|
| 16 |
pango-dev \
|
| 17 |
-
postgresql-client
|
| 18 |
-
ffmpeg \
|
| 19 |
|
| 20 |
ENV N8N_RUNNERS_ENABLED=true
|
| 21 |
ENV NODE_FUNCTION_ALLOW_BUILTIN=*
|
|
@@ -23,7 +22,16 @@ ENV NODE_FUNCTION_ALLOW_EXTERNAL=*
|
|
| 23 |
ENV N8N_PORT=7860
|
| 24 |
ENV PORT=7860
|
| 25 |
ENV N8N_PROTOCOL=http
|
| 26 |
-
ENV
|
|
|
|
| 27 |
ENV PUPPETEER_SKIP_DOWNLOAD=true
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 28 |
|
| 29 |
-
|
|
|
|
| 8 |
yt-dlp \
|
| 9 |
git \
|
| 10 |
python3 \
|
| 11 |
+
py3-pip \
|
| 12 |
make \
|
| 13 |
g++ \
|
| 14 |
build-base \
|
| 15 |
cairo-dev \
|
| 16 |
pango-dev \
|
| 17 |
+
postgresql-client
|
|
|
|
| 18 |
|
| 19 |
ENV N8N_RUNNERS_ENABLED=true
|
| 20 |
ENV NODE_FUNCTION_ALLOW_BUILTIN=*
|
|
|
|
| 22 |
ENV N8N_PORT=7860
|
| 23 |
ENV PORT=7860
|
| 24 |
ENV N8N_PROTOCOL=http
|
| 25 |
+
ENV N8N_HOST=0.0.0.0
|
| 26 |
+
ENV N8N_LISTEN_ADDRESS=0.0.0.0
|
| 27 |
ENV PUPPETEER_SKIP_DOWNLOAD=true
|
| 28 |
+
ENV PUPPETEER_EXECUTABLE_PATH=/usr/bin/chromium-browser
|
| 29 |
+
ENV HOME=/home/node
|
| 30 |
+
ENV N8N_USER_FOLDER=/home/node/.n8n
|
| 31 |
+
|
| 32 |
+
RUN mkdir -p /home/node/.n8n && \
|
| 33 |
+
chown -R node:node /home/node
|
| 34 |
+
|
| 35 |
+
EXPOSE 7860
|
| 36 |
|
| 37 |
+
USER node
|