n8n / Dockerfile
aproli90's picture
Update Dockerfile
aeb0be8 verified
raw
history blame contribute delete
512 Bytes
FROM docker.n8n.io/n8nio/n8n:latest
USER root
# Use apk (Alpine package manager) instead of apt-get
RUN apk add --no-cache tini
WORKDIR /home/node
EXPOSE 7860
ENV N8N_PORT=7860 \
N8N_HOST=0.0.0.0 \
N8N_ENFORCE_SETTINGS_FILE_PERMISSIONS=true \
N8N_RUNNERS_ENABLED=true \
GENERIC_TIMEZONE=UTC
# (Optional) Enable basic auth for security
# ENV N8N_BASIC_AUTH_ACTIVE=true
# ENV N8N_BASIC_AUTH_USER=admin
# ENV N8N_BASIC_AUTH_PASSWORD=admin
ENTRYPOINT ["/sbin/tini", "--"]
CMD ["n8n", "start"]