mirror of
				https://github.com/infiniflow/ragflow.git
				synced 2025-10-31 17:59:43 +00:00 
			
		
		
		
	 aaec630759
			
		
	
	
		aaec630759
		
			
		
	
	
	
	
		
			
			### What problem does this PR solve? Obsoleted dev and dev-slim ### Type of change - [x] Documentation Update
		
			
				
	
	
		
			82 lines
		
	
	
		
			1.9 KiB
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
			
		
		
	
	
			82 lines
		
	
	
		
			1.9 KiB
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
| ---
 | |
| sidebar_position: 11
 | |
| slug: /upgrade_ragflow
 | |
| ---
 | |
| 
 | |
| # Upgrade RAGFlow
 | |
| import Tabs from '@theme/Tabs';
 | |
| import TabItem from '@theme/TabItem';
 | |
| 
 | |
| Upgrade RAGFlow to `nightly-slim`/`nightly` or the latest, published release.
 | |
| 
 | |
| ## Upgrade RAGFlow to `nightly-slim`/`nightly`, the most recent, tested Docker image
 | |
| 
 | |
| `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).
 | |
| 
 | |
| To upgrade RAGFlow, you must upgrade **both** your code **and** your Docker image:
 | |
| 
 | |
| 1. Clone the repo
 | |
| 
 | |
|    ```bash
 | |
|    git clone https://github.com/infiniflow/ragflow.git
 | |
|    ```
 | |
| 
 | |
| 2. Update **ragflow/docker/.env**:
 | |
| 
 | |
| <Tabs
 | |
|   defaultValue="nightly-slim"
 | |
|   values={[
 | |
|     {label: 'nightly-slim', value: 'nightly-slim'},
 | |
|     {label: 'nightly', value: 'nightly'},
 | |
|   ]}>
 | |
|   <TabItem value="nightly-slim">
 | |
| 
 | |
| ```bash
 | |
| RAGFLOW_IMAGE=infiniflow/ragflow:nightly-slim
 | |
| ```
 | |
| 
 | |
|   </TabItem>
 | |
|   <TabItem value="nightly">
 | |
| 
 | |
| ```bash
 | |
| RAGFLOW_IMAGE=infiniflow/ragflow:nightly
 | |
| ```
 | |
| 
 | |
|   </TabItem>
 | |
| </Tabs>
 | |
| 
 | |
| 3. Update RAGFlow image and restart RAGFlow:
 | |
| 
 | |
|    ```bash
 | |
|    docker compose -f docker/docker-compose.yml pull
 | |
|    docker compose -f docker/docker-compose.yml up -d
 | |
|    ```
 | |
| 
 | |
| ## Upgrade RAGFlow to the most recent, officially published release
 | |
| 
 | |
| To upgrade RAGFlow, you must upgrade **both** your code **and** your Docker image:
 | |
| 
 | |
| 1. Clone the repo
 | |
| 
 | |
|    ```bash
 | |
|    git clone https://github.com/infiniflow/ragflow.git
 | |
|    ```
 | |
| 
 | |
| 2. Switch to the latest, officially published release, e.g., `v0.14.1`:
 | |
| 
 | |
|    ```bash
 | |
|    git checkout -f v0.14.1
 | |
|    ```
 | |
| 
 | |
| 3. Update **ragflow/docker/.env** as follows:
 | |
| 
 | |
|    ```bash
 | |
|    RAGFLOW_IMAGE=infiniflow/ragflow:v0.14.1
 | |
|    ```
 | |
| 
 | |
| 4. Update the RAGFlow image and restart RAGFlow:
 | |
| 
 | |
|    ```bash
 | |
|    docker compose -f docker/docker-compose.yml pull
 | |
|    docker compose -f docker/docker-compose.yml up -d
 | |
|    ``` |