Skip to content

Commit 8b7b447

Browse files
infinityCuratorRAGFlow Curator
andauthored
Synchronize documentation. (#429)
Co-authored-by: RAGFlow Curator <infinitydocs.curator@users.noreply.github.com>
1 parent 9a1b872 commit 8b7b447

File tree

10 files changed

+85
-135
lines changed

10 files changed

+85
-135
lines changed

website/docs/configurations.md

Lines changed: 11 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -35,7 +35,7 @@ docker compose -f docker/docker-compose.yml up -d
3535
Sets up environment for RAGFlow's dependencies: Elasticsearch/[Infinity](https://github.com/infiniflow/infinity), MySQL, MinIO, and Redis.
3636

3737
:::danger IMPORTANT
38-
We do not actively maintain **docker-compose-CN-oc9.yml**, **docker-compose-gpu-CN-oc9.yml**, or **docker-compose-gpu.yml**, so use them at your own risk. However, you are welcome to file a pull request to improve any of them.
38+
We do not actively maintain **docker-compose-CN-oc9.yml**, **docker-compose-macos.yml**, so use them at your own risk. However, you are welcome to file a pull request to improve them.
3939
:::
4040

4141
## Docker environment variables
@@ -109,18 +109,23 @@ RAGFlow utilizes MinIO as its object storage solution, leveraging its scalabilit
109109
:::tip NOTE
110110
If you cannot download the RAGFlow Docker image, try the following mirrors.
111111

112-
- For the `nightly-slim` edition:
113-
- `RAGFLOW_IMAGE=swr.cn-north-4.myhuaweicloud.com/infiniflow/ragflow:nightly-slim` or,
114-
- `RAGFLOW_IMAGE=registry.cn-hangzhou.aliyuncs.com/infiniflow/ragflow:nightly-slim`.
115112
- For the `nightly` edition:
116113
- `RAGFLOW_IMAGE=swr.cn-north-4.myhuaweicloud.com/infiniflow/ragflow:nightly` or,
117114
- `RAGFLOW_IMAGE=registry.cn-hangzhou.aliyuncs.com/infiniflow/ragflow:nightly`.
118115
:::
119116

117+
### Embedding service
118+
119+
- `TEI_MODEL`
120+
The embedding model which text-embeddings-inference serves. Allowed values are one of `Qwen/Qwen3-Embedding-0.6B`(default), `BAAI/bge-m3`, and `BAAI/bge-small-en-v1.5`.
121+
122+
- `TEI_PORT`
123+
The port used to expose the text-embeddings-inference service to the host machine, allowing **external** access to the text-embeddings-inference service running inside the Docker container. Defaults to `6380`.
124+
120125
### Timezone
121126

122-
- `TIMEZONE`
123-
The local time zone. Defaults to `'Asia/Shanghai'`.
127+
- `TZ`
128+
The local time zone. Defaults to `Asia/Shanghai`.
124129

125130
### Hugging Face mirror site
126131

website/docs/develop/build_docker_image.mdx

Lines changed: 3 additions & 21 deletions
Original file line numberDiff line numberDiff line change
@@ -39,25 +39,6 @@ This image is approximately 2 GB in size and relies on external LLM and embeddin
3939
- For ARM64 platforms, please upgrade the `xgboost` version in **pyproject.toml** to `1.6.0` and ensure **unixODBC** is properly installed.
4040
:::
4141

42-
```bash
43-
git clone https://github.com/infiniflow/ragflow.git
44-
cd ragflow/
45-
uv run download_deps.py
46-
docker build -f Dockerfile.deps -t infiniflow/ragflow_deps .
47-
docker build --build-arg LIGHTEN=1 -f Dockerfile -t infiniflow/ragflow:nightly-slim .
48-
```
49-
50-
51-
</TabItem>
52-
<TabItem value="including">
53-
54-
This image is approximately 9 GB in size. As it includes embedding models, it relies on external LLM services only.
55-
56-
:::danger IMPORTANT
57-
- While we also test RAGFlow on ARM64 platforms, we do not maintain RAGFlow Docker images for ARM. However, you can build an image yourself on a `linux/arm64` or `darwin/arm64` host machine as well.
58-
- For ARM64 platforms, please upgrade the `xgboost` version in **pyproject.toml** to `1.6.0` and ensure **unixODBC** is properly installed.
59-
:::
60-
6142
```bash
6243
git clone https://github.com/infiniflow/ragflow.git
6344
cd ragflow/
@@ -66,18 +47,19 @@ docker build -f Dockerfile.deps -t infiniflow/ragflow_deps .
6647
docker build -f Dockerfile -t infiniflow/ragflow:nightly .
6748
```
6849

50+
6951
</TabItem>
7052
</Tabs>
7153

7254
## Launch a RAGFlow Service from Docker for MacOS
7355

74-
After building the infiniflow/ragflow:nightly-slim image, you are ready to launch a fully-functional RAGFlow service with all the required components, such as Elasticsearch, MySQL, MinIO, Redis, and more.
56+
After building the infiniflow/ragflow:nightly image, you are ready to launch a fully-functional RAGFlow service with all the required components, such as Elasticsearch, MySQL, MinIO, Redis, and more.
7557

7658
## Example: Apple M2 Pro (Sequoia)
7759

7860
1. Edit Docker Compose Configuration
7961

80-
Open the `docker/.env` file. Find the `RAGFLOW_IMAGE` setting and change the image reference from `infiniflow/ragflow:v0.21.1-slim` to `infiniflow/ragflow:nightly-slim` to use the pre-built image.
62+
Open the `docker/.env` file. Find the `RAGFLOW_IMAGE` setting and change the image reference from `infiniflow/ragflow:v0.21.1` to `infiniflow/ragflow:nightly` to use the pre-built image.
8163

8264

8365
2. Launch the Service

website/docs/develop/launch_ragflow_from_source.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -48,7 +48,7 @@ cd ragflow/
4848
```
4949
- full:
5050
```bash
51-
uv sync --python 3.10 --all-extras # install RAGFlow dependent python modules
51+
uv sync --python 3.10 # install RAGFlow dependent python modules
5252
```
5353
*A virtual environment named `.venv` is created, and all Python dependencies are installed into the new environment.*
5454

website/docs/develop/mcp/launch_mcp_server.md

Lines changed: 46 additions & 46 deletions
Original file line numberDiff line numberDiff line change
@@ -116,51 +116,51 @@ Run `docker compose -f docker-compose.yml up` to launch the RAGFlow server toget
116116
*The following ASCII art confirms a successful launch:*
117117

118118
```bash
119-
ragflow-server | Starting MCP Server on 0.0.0.0:9382 with base URL http://127.0.0.1:9380...
120-
ragflow-server | Starting 1 task executor(s) on host 'dd0b5e07e76f'...
121-
ragflow-server | 2025-04-18 15:41:18,816 INFO 27 ragflow_server log path: /ragflow/logs/ragflow_server.log, log levels: {'peewee': 'WARNING', 'pdfminer': 'WARNING', 'root': 'INFO'}
122-
ragflow-server |
123-
ragflow-server | __ __ ____ ____ ____ _____ ______ _______ ____
124-
ragflow-server | | \/ |/ ___| _ \ / ___|| ____| _ \ \ / / ____| _ \
125-
ragflow-server | | |\/| | | | |_) | \___ \| _| | |_) \ \ / /| _| | |_) |
126-
ragflow-server | | | | | |___| __/ ___) | |___| _ < \ V / | |___| _ <
127-
ragflow-server | |_| |_|\____|_| |____/|_____|_| \_\ \_/ |_____|_| \_\
128-
ragflow-server |
129-
ragflow-server | MCP launch mode: self-host
130-
ragflow-server | MCP host: 0.0.0.0
131-
ragflow-server | MCP port: 9382
132-
ragflow-server | MCP base_url: http://127.0.0.1:9380
133-
ragflow-server | INFO: Started server process [26]
134-
ragflow-server | INFO: Waiting for application startup.
135-
ragflow-server | INFO: Application startup complete.
136-
ragflow-server | INFO: Uvicorn running on http://0.0.0.0:9382 (Press CTRL+C to quit)
137-
ragflow-server | 2025-04-18 15:41:20,469 INFO 27 found 0 gpus
138-
ragflow-server | 2025-04-18 15:41:23,263 INFO 27 init database on cluster mode successfully
139-
ragflow-server | 2025-04-18 15:41:25,318 INFO 27 load_model /ragflow/rag/res/deepdoc/det.onnx uses CPU
140-
ragflow-server | 2025-04-18 15:41:25,367 INFO 27 load_model /ragflow/rag/res/deepdoc/rec.onnx uses CPU
141-
ragflow-server | ____ ___ ______ ______ __
142-
ragflow-server | / __ \ / | / ____// ____// /____ _ __
143-
ragflow-server | / /_/ // /| | / / __ / /_ / // __ \| | /| / /
144-
ragflow-server | / _, _// ___ |/ /_/ // __/ / // /_/ /| |/ |/ /
145-
ragflow-server | /_/ |_|/_/ |_|\____//_/ /_/ \____/ |__/|__/
146-
ragflow-server |
147-
ragflow-server |
148-
ragflow-server | 2025-04-18 15:41:29,088 INFO 27 RAGFlow version: v0.18.0-285-gb2c299fa full
149-
ragflow-server | 2025-04-18 15:41:29,088 INFO 27 project base: /ragflow
150-
ragflow-server | 2025-04-18 15:41:29,088 INFO 27 Current configs, from /ragflow/conf/service_conf.yaml:
151-
ragflow-server | ragflow: {'host': '0.0.0.0', 'http_port': 9380}
119+
docker-ragflow-cpu-1 | Starting MCP Server on 0.0.0.0:9382 with base URL http://127.0.0.1:9380...
120+
docker-ragflow-cpu-1 | Starting 1 task executor(s) on host 'dd0b5e07e76f'...
121+
docker-ragflow-cpu-1 | 2025-04-18 15:41:18,816 INFO 27 ragflow_server log path: /ragflow/logs/ragflow_server.log, log levels: {'peewee': 'WARNING', 'pdfminer': 'WARNING', 'root': 'INFO'}
122+
docker-ragflow-cpu-1 |
123+
docker-ragflow-cpu-1 | __ __ ____ ____ ____ _____ ______ _______ ____
124+
docker-ragflow-cpu-1 | | \/ |/ ___| _ \ / ___|| ____| _ \ \ / / ____| _ \
125+
docker-ragflow-cpu-1 | | |\/| | | | |_) | \___ \| _| | |_) \ \ / /| _| | |_) |
126+
docker-ragflow-cpu-1 | | | | | |___| __/ ___) | |___| _ < \ V / | |___| _ <
127+
docker-ragflow-cpu-1 | |_| |_|\____|_| |____/|_____|_| \_\ \_/ |_____|_| \_\
128+
docker-ragflow-cpu-1 |
129+
docker-ragflow-cpu-1 | MCP launch mode: self-host
130+
docker-ragflow-cpu-1 | MCP host: 0.0.0.0
131+
docker-ragflow-cpu-1 | MCP port: 9382
132+
docker-ragflow-cpu-1 | MCP base_url: http://127.0.0.1:9380
133+
docker-ragflow-cpu-1 | INFO: Started server process [26]
134+
docker-ragflow-cpu-1 | INFO: Waiting for application startup.
135+
docker-ragflow-cpu-1 | INFO: Application startup complete.
136+
docker-ragflow-cpu-1 | INFO: Uvicorn running on http://0.0.0.0:9382 (Press CTRL+C to quit)
137+
docker-ragflow-cpu-1 | 2025-04-18 15:41:20,469 INFO 27 found 0 gpus
138+
docker-ragflow-cpu-1 | 2025-04-18 15:41:23,263 INFO 27 init database on cluster mode successfully
139+
docker-ragflow-cpu-1 | 2025-04-18 15:41:25,318 INFO 27 load_model /ragflow/rag/res/deepdoc/det.onnx uses CPU
140+
docker-ragflow-cpu-1 | 2025-04-18 15:41:25,367 INFO 27 load_model /ragflow/rag/res/deepdoc/rec.onnx uses CPU
141+
docker-ragflow-cpu-1 | ____ ___ ______ ______ __
142+
docker-ragflow-cpu-1 | / __ \ / | / ____// ____// /____ _ __
143+
docker-ragflow-cpu-1 | / /_/ // /| | / / __ / /_ / // __ \| | /| / /
144+
docker-ragflow-cpu-1 | / _, _// ___ |/ /_/ // __/ / // /_/ /| |/ |/ /
145+
docker-ragflow-cpu-1 | /_/ |_|/_/ |_|\____//_/ /_/ \____/ |__/|__/
146+
docker-ragflow-cpu-1 |
147+
docker-ragflow-cpu-1 |
148+
docker-ragflow-cpu-1 | 2025-04-18 15:41:29,088 INFO 27 RAGFlow version: v0.18.0-285-gb2c299fa full
149+
docker-ragflow-cpu-1 | 2025-04-18 15:41:29,088 INFO 27 project base: /ragflow
150+
docker-ragflow-cpu-1 | 2025-04-18 15:41:29,088 INFO 27 Current configs, from /ragflow/conf/service_conf.yaml:
151+
docker-ragflow-cpu-1 | ragflow: {'host': '0.0.0.0', 'http_port': 9380}
152152
...
153-
ragflow-server | * Running on all addresses (0.0.0.0)
154-
ragflow-server | * Running on http://127.0.0.1:9380
155-
ragflow-server | * Running on http://172.19.0.6:9380
156-
ragflow-server | ______ __ ______ __
157-
ragflow-server | /_ __/___ ______/ /__ / ____/ _____ _______ __/ /_____ _____
158-
ragflow-server | / / / __ `/ ___/ //_/ / __/ | |/_/ _ \/ ___/ / / / __/ __ \/ ___/
159-
ragflow-server | / / / /_/ (__ ) ,< / /____> </ __/ /__/ /_/ / /_/ /_/ / /
160-
ragflow-server | /_/ \__,_/____/_/|_| /_____/_/|_|\___/\___/\__,_/\__/\____/_/
161-
ragflow-server |
162-
ragflow-server | 2025-04-18 15:41:34,501 INFO 32 TaskExecutor: RAGFlow version: v0.18.0-285-gb2c299fa full
163-
ragflow-server | 2025-04-18 15:41:34,501 INFO 32 Use Elasticsearch http://es01:9200 as the doc engine.
153+
docker-ragflow-cpu-1 | * Running on all addresses (0.0.0.0)
154+
docker-ragflow-cpu-1 | * Running on http://127.0.0.1:9380
155+
docker-ragflow-cpu-1 | * Running on http://172.19.0.6:9380
156+
docker-ragflow-cpu-1 | ______ __ ______ __
157+
docker-ragflow-cpu-1 | /_ __/___ ______/ /__ / ____/ _____ _______ __/ /_____ _____
158+
docker-ragflow-cpu-1 | / / / __ `/ ___/ //_/ / __/ | |/_/ _ \/ ___/ / / / __/ __ \/ ___/
159+
docker-ragflow-cpu-1 | / / / /_/ (__ ) ,< / /____> </ __/ /__/ /_/ / /_/ /_/ / /
160+
docker-ragflow-cpu-1 | /_/ \__,_/____/_/|_| /_____/_/|_|\___/\___/\__,_/\__/\____/_/
161+
docker-ragflow-cpu-1 |
162+
docker-ragflow-cpu-1 | 2025-04-18 15:41:34,501 INFO 32 TaskExecutor: RAGFlow version: v0.18.0-285-gb2c299fa full
163+
docker-ragflow-cpu-1 | 2025-04-18 15:41:34,501 INFO 32 Use Elasticsearch http://es01:9200 as the doc engine.
164164
...
165165
```
166166

@@ -176,7 +176,7 @@ This section is contributed by our community contributor [yiminghub2024](https:/
176176
iii. Copy [docker/entrypoint.sh](https://github.com/infiniflow/ragflow/blob/main/docker/entrypoint.sh) locally.
177177
iv. Install the required dependencies using `uv`:
178178
- Run `uv add mcp` or
179-
- Copy [pyproject.toml](https://github.com/infiniflow/ragflow/blob/main/pyproject.toml) locally and run `uv sync --python 3.10 --all-extras`.
179+
- Copy [pyproject.toml](https://github.com/infiniflow/ragflow/blob/main/pyproject.toml) locally and run `uv sync --python 3.10`.
180180
2. Edit **docker-compose.yml** to enable MCP (disabled by default).
181181
3. Launch the MCP server:
182182

@@ -189,7 +189,7 @@ docker compose -f docker-compose.yml up -d
189189
Run the following to check the logs the RAGFlow server and the MCP server:
190190

191191
```bash
192-
docker logs ragflow-server
192+
docker logs docker-ragflow-cpu-1
193193
```
194194

195195
## Security considerations

website/docs/develop/mcp/mcp_client_example.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -99,7 +99,7 @@ _The server replies with an `initialize` response, including the supported proto
9999

100100
```bash
101101
event: message
102-
data: {"jsonrpc":"2.0","id":1,"result":{"protocolVersion":"2025-03-26","capabilities":{"experimental":{"headers":{"host":"127.0.0.1:9382","user-agent":"curl/8.7.1","accept":"*/*","api_key":"ragflow-xxxxxxxxxxxx","accept-encoding":"gzip"}},"tools":{"listChanged":false}},"serverInfo":{"name":"ragflow-server","version":"1.9.4"}}}
102+
data: {"jsonrpc":"2.0","id":1,"result":{"protocolVersion":"2025-03-26","capabilities":{"experimental":{"headers":{"host":"127.0.0.1:9382","user-agent":"curl/8.7.1","accept":"*/*","api_key":"ragflow-xxxxxxxxxxxx","accept-encoding":"gzip"}},"tools":{"listChanged":false}},"serverInfo":{"name":"docker-ragflow-cpu-1","version":"1.9.4"}}}
103103
```
104104

105105
### 3. Acknowledge readiness

website/docs/faq.mdx

Lines changed: 7 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -33,6 +33,8 @@ Each RAGFlow release is available in two editions:
3333
- **Slim edition**: excludes built-in embedding models and is identified by a **-slim** suffix added to the version name. Example: `infiniflow/ragflow:v0.21.1-slim`
3434
- **Full edition**: includes built-in embedding models and has no suffix added to the version name. Example: `infiniflow/ragflow:v0.21.1`
3535

36+
Note: Starting with `v0.22.0`, we ship only the slim edition and no longer append the **-slim** suffix to the image tag.
37+
3638
---
3739

3840
### Which embedding models can be deployed locally?
@@ -44,6 +46,8 @@ RAGFlow offers two Docker image editions, `v0.21.1-slim` and `v0.21.1`:
4446
- `BAAI/bge-large-zh-v1.5`
4547
- `maidalun1020/bce-embedding-base_v1`
4648

49+
Note: Starting with `v0.22.0`, we ship only the slim edition and no longer append the **-slim** suffix to the image tag.
50+
4751
---
4852

4953
### Where to find the version of RAGFlow? How to interpret it?
@@ -220,7 +224,7 @@ Ignore this warning and continue. All system warnings can be ignored.
220224

221225
![anomaly](https://github.com/infiniflow/ragflow/assets/93570324/beb7ad10-92e4-4a58-8886-bfb7cbd09e5d)
222226

223-
You will not log in to RAGFlow unless the server is fully initialized. Run `docker logs -f ragflow-server`.
227+
You will not log in to RAGFlow unless the server is fully initialized. Run `docker logs -f docker-ragflow-cpu-1`.
224228

225229
*The server is successfully initialized, if your system displays the following:*
226230

@@ -256,7 +260,7 @@ Click the red cross beside the 'parsing status' bar, then restart the parsing pr
256260
1. Check the log of your RAGFlow server to see if it is running properly:
257261

258262
```bash
259-
docker logs -f ragflow-server
263+
docker logs -f docker-ragflow-cpu-1
260264
```
261265

262266
2. Check if the **task_executor.py** process exists.
@@ -310,7 +314,7 @@ tail -f ragflow/docker/ragflow-logs/*.log
310314
*The following is an example result:*
311315

312316
```bash
313-
5bc45806b680 infiniflow/ragflow:latest "./entrypoint.sh" 11 hours ago Up 11 hours 0.0.0.0:80->80/tcp, :::80->80/tcp, 0.0.0.0:443->443/tcp, :::443->443/tcp, 0.0.0.0:9380->9380/tcp, :::9380->9380/tcp ragflow-server
317+
5bc45806b680 infiniflow/ragflow:latest "./entrypoint.sh" 11 hours ago Up 11 hours 0.0.0.0:80->80/tcp, :::80->80/tcp, 0.0.0.0:443->443/tcp, :::443->443/tcp, 0.0.0.0:9380->9380/tcp, :::9380->9380/tcp docker-ragflow-cpu-1
314318
91220e3285dd docker.elastic.co/elasticsearch/elasticsearch:8.11.3 "/bin/tini -- /usr/l…" 11 hours ago Up 11 hours (healthy) 9300/tcp, 0.0.0.0:9200->9200/tcp, :::9200->9200/tcp ragflow-es-01
315319
d8c86f06c56b mysql:5.7.18 "docker-entrypoint.s…" 7 days ago Up 16 seconds (healthy) 0.0.0.0:3306->3306/tcp, :::3306->3306/tcp ragflow-mysql
316320
cd29bcb254bc quay.io/minio/minio:RELEASE.2023-12-20T01-00-02Z "/usr/bin/docker-ent…" 2 weeks ago Up 11 hours 0.0.0.0:9001->9001/tcp, :::9001->9001/tcp, 0.0.0.0:9000->9000/tcp, :::9000->9000/tcp ragflow-minio

website/docs/guides/agent/agent_component_reference/retrieval.mdx

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -47,7 +47,7 @@ By default, a combination of weighted keyword similarity and weighted vector cos
4747
As a starter, you can skip this step to stay with the default retrieval method.
4848

4949
:::caution WARNING
50-
Using a rerank model will *significantly* increase the system's response time. If you must use a rerank model, ensure you use a SaaS reranker; if you prefer a locally deployed rerank model, ensure you start RAGFlow with **docker-compose-gpu.yml**.
50+
Using a rerank model will *significantly* increase the system's response time.
5151
:::
5252

5353
### 5. Enable cross-language search
@@ -140,6 +140,5 @@ The global variable name for the output of the **Retrieval** component, which ca
140140

141141
Go through the checklist below for best performance:
142142

143-
- Leave the **Rerank model** field empty.
144-
- If you must use a rerank model, ensure you use a SaaS reranker; if you prefer a locally deployed rerank model, ensure you start RAGFlow with **docker-compose-gpu.yml**.
143+
- Leave the **Rerank model** field empty to disable rerank.
145144
- Disable **Use knowledge graph**.

website/docs/guides/models/deploy_local_llm.mdx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -62,7 +62,7 @@ $ sudo docker exec ollama ollama pull bge-m3
6262

6363
- If RAGFlow runs in Docker, the localhost is mapped within the RAGFlow Docker container as `host.docker.internal`. If Ollama runs on the same host machine, the right URL to use for Ollama would be `http://host.docker.internal:11434/' and you should check that Ollama is accessible from inside the RAGFlow container with:
6464
```bash
65-
$ sudo docker exec -it ragflow-server bash
65+
$ sudo docker exec -it docker-ragflow-cpu-1 bash
6666
$ curl http://host.docker.internal:11434/
6767
> Ollama is running
6868
```

website/docs/guides/upgrade_ragflow.mdx

Lines changed: 9 additions & 45 deletions
Original file line numberDiff line numberDiff line change
@@ -7,15 +7,15 @@ slug: /upgrade_ragflow
77
import Tabs from '@theme/Tabs';
88
import TabItem from '@theme/TabItem';
99

10-
Upgrade RAGFlow to `nightly-slim`/`nightly` or the latest, published release.
10+
Upgrade RAGFlow to `nightly` or the latest, published release.
1111

1212
:::info NOTE
1313
Upgrading RAGFlow in itself will *not* remove your uploaded/historical data. However, be aware that `docker compose -f docker/docker-compose.yml down -v` will remove Docker container volumes, resulting in data loss.
1414
:::
1515

16-
## Upgrade RAGFlow to `nightly-slim`/`nightly`, the most recent, tested Docker image
16+
## Upgrade RAGFlow to `nightly`, the most recent, tested Docker image
1717

18-
`nightly-slim` refers to the RAGFlow Docker image *without* embedding models, while `nightly` refers to the RAGFlow Docker image with embedding models. For details on their differences, see [ragflow/docker/.env](https://github.com/infiniflow/ragflow/blob/main/docker/.env).
18+
`nightly` refers to the RAGFlow Docker image without embedding models.
1919

2020
To upgrade RAGFlow, you must upgrade **both** your code **and** your Docker image:
2121

@@ -27,27 +27,9 @@ To upgrade RAGFlow, you must upgrade **both** your code **and** your Docker imag
2727

2828
2. Update **ragflow/docker/.env**:
2929

30-
<Tabs
31-
defaultValue="nightly-slim"
32-
values={[
33-
{label: 'nightly-slim', value: 'nightly-slim'},
34-
{label: 'nightly', value: 'nightly'},
35-
]}>
36-
<TabItem value="nightly-slim">
37-
38-
```bash
39-
RAGFLOW_IMAGE=infiniflow/ragflow:nightly-slim
40-
```
41-
42-
</TabItem>
43-
<TabItem value="nightly">
44-
45-
```bash
46-
RAGFLOW_IMAGE=infiniflow/ragflow:nightly
47-
```
48-
49-
</TabItem>
50-
</Tabs>
30+
```bash
31+
RAGFLOW_IMAGE=infiniflow/ragflow:nightly
32+
```
5133

5234
3. Update RAGFlow image and restart RAGFlow:
5335

@@ -74,27 +56,9 @@ To upgrade RAGFlow, you must upgrade **both** your code **and** your Docker imag
7456

7557
3. Update **ragflow/docker/.env**:
7658

77-
<Tabs
78-
defaultValue="slim"
79-
values={[
80-
{label: 'slim', value: 'slim'},
81-
{label: 'full', value: 'full'},
82-
]}>
83-
<TabItem value="slim">
84-
85-
```bash
86-
RAGFLOW_IMAGE=infiniflow/ragflow:v0.21.1-slim
87-
```
88-
89-
</TabItem>
90-
<TabItem value="full">
91-
92-
```bash
93-
RAGFLOW_IMAGE=infiniflow/ragflow:v0.21.1
94-
```
95-
96-
</TabItem>
97-
</Tabs>
59+
```bash
60+
RAGFLOW_IMAGE=infiniflow/ragflow:v0.21.1
61+
```
9862

9963
4. Update the RAGFlow image and restart RAGFlow:
10064

0 commit comments

Comments
 (0)