RAGFlow¶
Setup¶
我采用的是在自己的Windows电脑中,Docker Desktop + WSL2 配置该项目(文件放置在WSL文件系统中).
在系统代理下启动容器和服务器:
检查状态:
首先是docker很吃显存和内存,费了很多时间清理C盘文件.
如果太卡了想暂停可以:
其次是WSL2和Windows的映射很麻烦.
获取IP地址:
这是为了在本机上进行监听,打开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) |
跳转到这个就胜利了:
