EnzGamers commited on
Commit
5776034
·
verified ·
1 Parent(s): 7841d9b

Update Dockerfile

Browse files
Files changed (1) hide show
  1. Dockerfile +3 -8
Dockerfile CHANGED
@@ -30,7 +30,6 @@ ARG DB_POSTGRESDB_USER=$DB_POSTGRESDB_USER
30
  ARG DB_POSTGRESDB_PASSWORD=$DB_POSTGRESDB_PASSWORD
31
  ARG NODE_FUNCTION_ALLOW_BUILTIN=*
32
  ARG NODE_FUNCTION_ALLOW_EXTERNAL=*
33
-
34
  # Install system dependencies
35
  RUN apk add --no-cache \
36
  git \
@@ -51,17 +50,13 @@ ENV PUPPETEER_EXECUTABLE_PATH=/usr/bin/chromium-browser
51
  # Install n8n globally
52
  RUN npm install -g n8n@1.115.2
53
 
54
- # Create necessary directories
55
- RUN mkdir -p $DATABASE_PATH $CONFIG_PATH $WORKFLOWS_PATH $LOGS_PATH \
56
  && chmod -R 777 $BASE_PATH
57
 
58
- # Fix: Create instance.id file if it doesn't exist (required for n8n 1.115.2+)
59
- RUN if [ -d "$BASE_PATH/instance.id" ]; then rm -rf "$BASE_PATH/instance.id"; fi \
60
- && touch "$BASE_PATH/instance.id" \
61
- && chmod 666 "$BASE_PATH/instance.id"
62
-
63
  # Set working directory
64
  WORKDIR /data
65
 
66
  # Start n8n
 
67
  CMD ["n8n", "start"]
 
30
  ARG DB_POSTGRESDB_PASSWORD=$DB_POSTGRESDB_PASSWORD
31
  ARG NODE_FUNCTION_ALLOW_BUILTIN=*
32
  ARG NODE_FUNCTION_ALLOW_EXTERNAL=*
 
33
  # Install system dependencies
34
  RUN apk add --no-cache \
35
  git \
 
50
  # Install n8n globally
51
  RUN npm install -g n8n@1.115.2
52
 
53
+ # Create necessary directories (<<<<< هذا هو السطر الذي تم تعديله)
54
+ RUN mkdir -p $BASE_PATH \
55
  && chmod -R 777 $BASE_PATH
56
 
 
 
 
 
 
57
  # Set working directory
58
  WORKDIR /data
59
 
60
  # Start n8n
61
+
62
  CMD ["n8n", "start"]