Visual Text Content Retrieval Tool
10K+
本项目是基于 https://github.com/BurntSushi/ripgrep 实现的webui可视化操作工具
mkdir -p /data/kuzi
docker run -d \
--name ripgrep-webui \
-p 5757:5000 \
-v /data/kuzi:/data:ro \
-v $(pwd)/exports:/app/exports \
-e TZ=Asia/Shanghai \
--restart unless-stopped \
stu2116edwardhu/ripgrep-webui
资源限制
docker run -d \
--name ripgrep-webui \
-p 5757:5000 \
-v /data/kuzi:/data:ro \
-v $(pwd)/exports:/app/exports \
--restart unless-stopped \
--cpus=1.0 \
--cpuset-cpus="0" \
--cpu-shares=1024 \
--memory="2g" \
--memory-reservation="512m" \
--memory-swap="4g" \
-e TZ=Asia/Shanghai \
stu2116edwardhu/ripgrep-webui
docker-compose.yml配置文件services:
ripgrep-webui:
cpu_count: 1 # CPU核心数
cpuset: '0' # 绑定到特定CPU
cpu_shares: 1024 # CPU相对权重(默认1024)
cpus: 1.0 # CPU限制(docker-compose v2.3+)
mem_limit: 2g # 内存硬限制
mem_reservation: 512m # 内存软限制
memswap_limit: 4g # 内存+交换空间总限制
image: stu2116edwardhu/ripgrep-webui
container_name: ripgrep-webui
ports:
- "5757:5000"
volumes:
- /data/kuzi:/data:ro
- ./exports:/app/exports
restart: unless-stopped
将/data/kuzi替换为你存放文件的路径
./exports是存放历史查询的目录
运行项目
docker-compose up -d
Content type
Image
Digest
sha256:e2c0eb0cc…
Size
29.1 MB
Last updated
13 days ago
docker pull stu2116edwardhu/ripgrep-webui