abid9340 commited on
Commit
32193ca
·
verified ·
1 Parent(s): f5e187f

Update Dockerfile

Browse files
Files changed (1) hide show
  1. Dockerfile +13 -15
Dockerfile CHANGED
@@ -1,21 +1,19 @@
1
- ARG N8N_VERSION=stable
2
 
3
- FROM docker.n8n.io/n8nio/n8n:$N8N_VERSION
4
 
5
- LABEL maintainer="Xiaoliang <xiaoliang.zero@gmail.com>"
 
 
6
 
7
- ENV N8N_ENFORCE_SETTINGS_FILE_PERMISSIONS=true \
8
- N8N_RUNNERS_ENABLED=true \
9
- N8N_PROXY_HOPS=1
 
10
 
11
- # https://huggingface.co/docs/hub/spaces-sdks-docker#permissions
12
- # The container runs with user ID 1000.
13
- # node docker image already has a user named node with ID 1000.
14
- USER node
15
 
16
- VOLUME ["$HOME/.n8n"]
 
17
 
18
- # n8n default port
19
- EXPOSE 5678
20
-
21
- ENTRYPOINT ["tini", "--", "/docker-entrypoint.sh"]
 
1
+ FROM n8nio/n8n:1.24.1
2
 
3
+ USER root
4
 
5
+ # ডাটাবেজ এবং n8n এর জন্য ডিরেক্টরি তৈরি ও ফুল পারমিশন দেওয়া
6
+ RUN mkdir -p /home/node/.n8n && chown -R 1000:1000 /home/node/.n8n
7
+ RUN chmod -R 777 /home/node/.n8n
8
 
9
+ # এনভায়রনমেন্ট ভেরিয়েবল সেটআপ
10
+ ENV N8N_PORT=7860
11
+ ENV N8N_ENFORCE_SETTINGS_FILE_PERMISSIONS=false
12
+ ENV HOME=/home/node
13
 
14
+ EXPOSE 7860
 
 
 
15
 
16
+ # নন-রুট ইউজার হিসেবে রান করা
17
+ USER 1000
18
 
19
+ CMD ["n8n", "start"]