跳转至

RAGFlow

Setup

快速入门 | RAGFlow 引擎

我采用的是在自己的Windows电脑中,Docker Desktop + WSL2 配置该项目(文件放置在WSL文件系统中).

在系统代理下启动容器和服务器:

ragflow$ docker compose -f docker/docker-compose.yml up -d

检查状态:

ragflow$ docker logs -f docker-ragflow-cpu-1

首先是docker很吃显存和内存,费了很多时间清理C盘文件.

如果太卡了想暂停可以:

ragflow$ docker compose -f docker/docker-compose.yml down

其次是WSL2和Windows的映射很麻烦.

获取IP地址:

$ hostname -I

这是为了在本机上进行监听,打开PowerShell管理员模式执行:

netsh interface portproxy add v4tov4 listenport=9380 listenaddress=127.0.0.1 connectport=9380 connectaddress=172.x.x.x

然后浏览器输入localhost:80即可.

注意:后端端口是9380,前端端口是80,映射关系如下:

Port Service Purpose
80 Nginx Web UI (default HTTP)
443 Nginx Web UI (HTTPS)
9380 API Server REST API endpoints
9381 Admin Server Administration API
9382 MCP Server Model Context Protocol
9384 Go HTTP Server Go-based API (hybrid mode)

跳转到这个就胜利了: