File size: 1,246 Bytes
3de801c
1e1aca9
d0f9980
1e1aca9
d0f9980
1e1aca9
d0f9980
1e1aca9
d0f9980
bbd2995
d0f9980
 
 
 
 
 
1583c86
6a02ac5
4707db9
 
 
a30e841
4707db9
 
 
 
1e1aca9
6a02ac5
d0f9980
 
1e1aca9
d0f9980
 
a8caaa1
b32a43f
d0f9980
ea1e6fa
d0f9980
 
1e1aca9
4707db9
bbd2995
4707db9
d0f9980
1e1aca9
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
FROM n8nio/n8n:beta

WORKDIR /data

VOLUME /data

RUN mkdir -p /data && chmod 777 /data

# Environment Variables พื้นฐาน
ENV N8N_PORT=7860
ENV N8N_USER_FOLDER=/data
ENV N8N_TRUST_PROXY=true
ENV N8N_PROTOCOL=https
ENV N8N_DIAGNOSTICS_ENABLED=true
ENV N8N_VERSION_NOTIFICATIONS_ENABLED=true
ENV N8N_TEMPLATES_ENABLED=true
ENV N8N_RUNNERS_ENABLED=true
ENV N8N_RUNNERS_MAX_OLD_SPACE_SIZE=4096
# เปิดใช้งาน worker process
ENV N8N_DISABLE_WORKER=false  
# จำนวนการ execute พร้อมกัน
ENV N8N_CONCURRENT_EXECUTIONS=500
# ตั้งค่า timezone
ENV N8N_TIMEZONE=Asia/Bangkok
# ภาษาที่ใช้
ENV N8N_DEFAULT_LOCALE=th


# แก้ไขชื่อโดเมนให้ถูกต้อง
ENV WEBHOOK_URL=https://r1000-n9n.hf.space

# Execution Data Management
ENV EXECUTIONS_DATA_PRUNE=true
ENV EXECUTIONS_DATA_MAX_AGE=50
ENV EXECUTIONS_DATA_PRUNE_MAX_COUNT=100
ENV EXECUTIONS_DATA_SAVE_ON_ERROR=all
ENV EXECUTIONS_DATA_SAVE_ON_SUCCESS=all
ENV EXECUTIONS_DATA_SAVE_ON_PROGRESS=true
ENV EXECUTIONS_DATA_SAVE_MANUAL_EXECUTIONS=false

# เปิดพอร์ต 7860
EXPOSE 7860
# ใช้ tini เป็น init process
ENTRYPOINT ["tini", "--"]
CMD ["n8n"]