eligapris commited on
Commit
1aa3a5e
·
verified ·
1 Parent(s): b909b24

Create Dockerfile

Browse files
Files changed (1) hide show
  1. Dockerfile +33 -0
Dockerfile ADDED
@@ -0,0 +1,33 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ FROM n8nio/n8n
2
+
3
+ # basic configuration
4
+ ENV N8N_PORT=7860
5
+ ENV N8N_HOST=0.0.0.0
6
+ ENV N8N_PROTOCOL=https
7
+ ENV WEBHOOK_URL=???
8
+
9
+ # authentication
10
+ ENV N8N_BASIC_AUTH_ACTIVE=true
11
+ ENV N8N_BASIC_AUTH_USER=admin
12
+ ENV N8N_BASIC_AUTH_PASSWORD=tiktoklivespace98675
13
+
14
+ # key setting
15
+ ENV N8N_ENFORCE_SETTTINGS_FILE_PERMISSIONS=false
16
+ ENV N8N_RUNNERS_ENABLED=true
17
+ ENV N8N_SKIP_USER_MANAGEMENT_SETUP=true
18
+
19
+ # full power
20
+ USER root
21
+
22
+ RUN mkdir -p /data/.n8n && \
23
+ chown -R node:node /data && \
24
+ chmod -R 755 /data
25
+
26
+ ENV N8N_USER_FOLDER=/data/.n8n
27
+ ENV XDG_DATA_HOME=/data
28
+
29
+ # switch back to node
30
+ USER node
31
+
32
+ #
33
+ EXPOSE 7860