simoncck commited on
Commit
d5aca76
·
verified ·
2 Parent(s): a2dd407 8c5f728

Merge branch #baoyin2024/n8n-free' into 'simoncck/n8n-free'

Browse files
Files changed (1) hide show
  1. Dockerfile +4 -2
Dockerfile CHANGED
@@ -1,4 +1,4 @@
1
- FROM node:18-alpine
2
 
3
  # Set user to root for installation
4
  USER root
@@ -10,6 +10,8 @@ ARG CONFIG_PATH=$BASE_PATH/config
10
  ARG WORKFLOWS_PATH=$BASE_PATH/workflows
11
  ARG LOGS_PATH=$BASE_PATH/logs
12
  ARG N8N_ENFORCE_SETTINGS_FILE_PERMISSIONS=$N8N_ENFORCE_SETTINGS_FILE_PERMISSIONS
 
 
13
  ARG N8N_HOST=$N8N_HOST
14
  ARG N8N_PORT=$N8N_PORT
15
  ARG N8N_PROTOCOL=https
@@ -46,7 +48,7 @@ ENV PUPPETEER_SKIP_DOWNLOAD=true
46
  ENV PUPPETEER_EXECUTABLE_PATH=/usr/bin/chromium-browser
47
 
48
  # Install n8n globally
49
- RUN npm install -g n8n@1.95.2
50
 
51
  # Create necessary directories
52
  RUN mkdir -p $DATABASE_PATH $CONFIG_PATH $WORKFLOWS_PATH $LOGS_PATH \
 
1
+ FROM node:24-alpine
2
 
3
  # Set user to root for installation
4
  USER root
 
10
  ARG WORKFLOWS_PATH=$BASE_PATH/workflows
11
  ARG LOGS_PATH=$BASE_PATH/logs
12
  ARG N8N_ENFORCE_SETTINGS_FILE_PERMISSIONS=$N8N_ENFORCE_SETTINGS_FILE_PERMISSIONS
13
+ ARG N8N_RUNNERS_ENABLED=true
14
+ ARG allowVulnerableTags=true
15
  ARG N8N_HOST=$N8N_HOST
16
  ARG N8N_PORT=$N8N_PORT
17
  ARG N8N_PROTOCOL=https
 
48
  ENV PUPPETEER_EXECUTABLE_PATH=/usr/bin/chromium-browser
49
 
50
  # Install n8n globally
51
+ RUN npm install -g n8n@1.106.3
52
 
53
  # Create necessary directories
54
  RUN mkdir -p $DATABASE_PATH $CONFIG_PATH $WORKFLOWS_PATH $LOGS_PATH \