jonathanjordan21 commited on
Commit
24fb6ce
·
verified ·
1 Parent(s): ce04023

Update Dockerfile

Browse files
Files changed (1) hide show
  1. Dockerfile +3 -27
Dockerfile CHANGED
@@ -12,36 +12,12 @@ WORKDIR /home/node/.n8n
12
  # Fix permissions (optional)
13
  RUN chown -R node:node /home/node/.n8n
14
 
 
 
15
  # Use non-root user
16
  USER node
17
 
18
  # Expose port
19
  EXPOSE 5678
20
 
21
- # # Default command
22
- # CMD ["n8n"]
23
-
24
-
25
-
26
- # FROM docker.n8n.io/n8nio/n8n
27
-
28
- # # Set timezone environment variables (replace with your timezone)
29
- # ENV GENERIC_TIMEZONE="UTC+7" \
30
- # TZ="UTC+7" \
31
- # N8N_ENFORCE_SETTINGS_FILE_PERMISSIONS=true \
32
- # N8N_RUNNERS_ENABLED=true
33
-
34
- # # Set the working directory (where .n8n folder will live)
35
- # WORKDIR /home/node/.n8n
36
-
37
- # # Ensure permissions if needed (optional)
38
- # RUN chown -R node:node /home/node/.n8n
39
-
40
- # # Switch to non-root user (as n8n recommends running as 'node')
41
- # USER node
42
-
43
- # # Expose the n8n port
44
- # EXPOSE 5678
45
-
46
- # # Start n8n by default
47
- # CMD ["n8n"]
 
12
  # Fix permissions (optional)
13
  RUN chown -R node:node /home/node/.n8n
14
 
15
+ VOLUME ["$HOME/.n8n"]
16
+
17
  # Use non-root user
18
  USER node
19
 
20
  # Expose port
21
  EXPOSE 5678
22
 
23
+ ENTRYPOINT ["tini", "--", "/docker-entrypoint.sh"]