davidak47 commited on
Commit
7d0e540
·
verified ·
2 Parent(s): 9dc0b580abcf01

Merge branch #fuliai/ain8n' into 'davidak47/ain8n'

Browse files
Files changed (3) hide show
  1. Dockerfile +1 -7
  2. README.md +8 -0
  3. config/n8n_env.sh +2 -21
Dockerfile CHANGED
@@ -4,7 +4,7 @@ FROM nikolaik/python-nodejs:python3.12-nodejs20
4
  # 添加维护者信息
5
  LABEL maintainer="ai来事 <https://www.youtube.com/@all.ai.>"
6
 
7
- ARG CACHEBUST=2
8
 
9
  # 设置构建参数,提供默认值
10
  ARG WEBHOOK_URL=https://你的hf账户名-空间名.hf.space/
@@ -23,12 +23,6 @@ ENV WEBHOOK_URL=${WEBHOOK_URL} \
23
  DB_POSTGRESDB_PORT=${POSTGRESDB_PORT} \
24
  VIRTUAL_ENV=/home/pn/venv \
25
  PATH="/home/pn/venv/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:$PATH" \
26
- # 添加 Redis 配置
27
- QUEUE_BULL_REDIS_HOST=localhost \
28
- QUEUE_BULL_REDIS_PORT=6379 \
29
- QUEUE_BULL_REDIS_DB=0 \
30
- N8N_QUEUE_BULL_REDIS_PREFIX=n8n:queue \
31
- EXECUTIONS_MODE=queue \
32
  # 添加 Qdrant 配置
33
  QDRANT_HOST=http://localhost \
34
  QDRANT_PORT=6333 \
 
4
  # 添加维护者信息
5
  LABEL maintainer="ai来事 <https://www.youtube.com/@all.ai.>"
6
 
7
+ ARG CACHEBUST=222
8
 
9
  # 设置构建参数,提供默认值
10
  ARG WEBHOOK_URL=https://你的hf账户名-空间名.hf.space/
 
23
  DB_POSTGRESDB_PORT=${POSTGRESDB_PORT} \
24
  VIRTUAL_ENV=/home/pn/venv \
25
  PATH="/home/pn/venv/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:$PATH" \
 
 
 
 
 
 
26
  # 添加 Qdrant 配置
27
  QDRANT_HOST=http://localhost \
28
  QDRANT_PORT=6333 \
README.md CHANGED
@@ -6,3 +6,11 @@ colorTo: pink
6
  sdk: docker
7
  pinned: false
8
  ---
 
 
 
 
 
 
 
 
 
6
  sdk: docker
7
  pinned: false
8
  ---
9
+
10
+ ## 【[**视频教程**](https://www.bilibili.com/video/BV15vwde5ESc/)】
11
+
12
+ ## N8N的最佳搭档:[必备]
13
+ 在 HuggingFace 上部署 NocoDB,AirTable的开源平替。支持数据持久化,部署后数据仍然保留。
14
+ ### [视频教程](https://www.bilibili.com/video/BV1UKXXYPEuH/)
15
+ #### [图文教程](https://gamma.app/docs/nocodb-589bf8zapkagmss)
16
+
config/n8n_env.sh CHANGED
@@ -2,27 +2,8 @@
2
 
3
  # N8N 基础配置
4
  export N8N_ENCRYPTION_KEY="${N8N_ENCRYPTION_KEY:-n8n8n8n}"
5
- export NODE_FUNCTION_ALLOW_BUILTIN=*
6
- export NODE_FUNCTION_ALLOW_EXTERNAL=*
7
-
8
- # 数据清理配置
9
- export EXECUTIONS_DATA_PRUNE=true
10
- export EXECUTIONS_DATA_MAX_AGE=36
11
- export EXECUTIONS_DATA_PRUNE_MAX_COUNT=1000
12
- export EXECUTIONS_DATA_SAVE_ON_ERROR=all
13
- export EXECUTIONS_DATA_SAVE_ON_SUCCESS=all
14
- export EXECUTIONS_DATA_SAVE_ON_PROGRESS=false
15
- export EXECUTIONS_DATA_SAVE_MANUAL_EXECUTIONS=false
16
 
17
  # N8N 功能配置
18
- export N8N_DIAGNOSTICS_ENABLED=false
19
- export N8N_VERSION_NOTIFICATIONS_ENABLED=true
20
- export N8N_TEMPLATES_ENABLED=false
21
  export N8N_ENFORCE_SETTINGS_FILE_PERMISSIONS=true
22
-
23
- # 性能优化配置
24
- export N8N_PROCESS_THREADED=true
25
- export N8N_METRICS_ENABLED=true
26
- export N8N_HIRING_BANNER_ENABLED=false
27
- export N8N_USER_MANAGEMENT_DISABLED=false
28
- export N8N_PERSONALIZATION_ENABLED=false
 
2
 
3
  # N8N 基础配置
4
  export N8N_ENCRYPTION_KEY="${N8N_ENCRYPTION_KEY:-n8n8n8n}"
 
 
 
 
 
 
 
 
 
 
 
5
 
6
  # N8N 功能配置
7
+ export N8N_RUNNERS_ENABLED=false
 
 
8
  export N8N_ENFORCE_SETTINGS_FILE_PERMISSIONS=true
9
+ export N8N_RUNNERS_ENABLED=true