소스 검색

fix: 清理 .env.docker 残留引用 - docker-compose.yml移除env_file、README更新目录、.gitignore清理

xieke 1 주 전
부모
커밋
6fd474b679
4개의 변경된 파일32개의 추가작업 그리고 6개의 파일을 삭제
  1. 0
    1
      .gitignore
  2. 0
    1
      README.md
  3. 32
    0
      docker/.env.docker
  4. 0
    4
      docker/docker-compose.yml

+ 0
- 1
.gitignore 파일 보기

@@ -1,6 +1,5 @@
1 1
 # 环境变量(含密码和密钥)
2 2
 docker/.env
3
-docker/.env.docker
4 3
 .env
5 4
 .env.local
6 5
 .env.*.local

+ 0
- 1
README.md 파일 보기

@@ -24,7 +24,6 @@ dify-app/
24 24
 ├── docker/                      # Docker 部署配置
25 25
 │   ├── docker-compose.yml       # 服务编排
26 26
 │   ├── .env.example             # 环境变量模板
27
-│   ├── .env.docker              # Docker 内部变量
28 27
 │   └── README.md                # Docker 部署说明
29 28
30 29
 ├── docs/                        # 项目文档

+ 32
- 0
docker/.env.docker 파일 보기

@@ -0,0 +1,32 @@
1
+# ============================================================
2
+# Dify Docker 内部服务通信环境变量
3
+# 此文件由 docker-compose.yml 的 env_file 引用
4
+# 请勿提交到 Git,已在 .gitignore 中排除
5
+# ============================================================
6
+
7
+# 内部服务间通信不需要修改以下值
8
+# DB/Redis 等地址使用 docker-compose 中的服务名
9
+
10
+EDITION=SELF_HOSTED
11
+CONF_GIT_SYNC_ENABLED=false
12
+
13
+# 知识库检索配置
14
+INDEXING_MAX_SEGMENTATION_TOKENS=500
15
+INDEXING_MAX_SEGMENTATION_CHUNKS_PER_FILE=10
16
+INDEXING_SEGMENTATION_SEPARATOR=['\n','\n\n',' ','。','!','?',';',';']
17
+
18
+# 批量处理配置
19
+BATCH_PROCESSING_ENABLED=true
20
+
21
+# 多模态配置
22
+MULTIMODAL_ENABLED=true
23
+
24
+# 文件上传限制
25
+UPLOAD_FILE_SIZE_LIMIT=50
26
+UPLOAD_IMAGE_FILE_SIZE_LIMIT=20
27
+
28
+# Celery 队列配置
29
+CELERY_QUEUES=dataset,generation,mail
30
+
31
+# 文档解析配置
32
+DOCUMENT_PARSERS=pdf,txt,md,csv,xlsx,pptx,docx

+ 0
- 4
docker/docker-compose.yml 파일 보기

@@ -50,8 +50,6 @@ services:
50 50
   api:
51 51
     image: langgenius/dify-api:latest
52 52
     restart: always
53
-    env_file:
54
-      - .env.docker
55 53
     environment:
56 54
       # 基础配置
57 55
       - MODE=${DIFY_MODE:-api}
@@ -125,8 +123,6 @@ services:
125 123
   worker:
126 124
     image: langgenius/dify-api:latest
127 125
     restart: always
128
-    env_file:
129
-      - .env.docker
130 126
     environment:
131 127
       # 基础配置
132 128
       - MODE=${DIFY_MODE:-worker}