| name | huo15-searxng |
| displayName | 火一五元搜索技能 |
| version | 1.2.1 |
| description | SearXNG 自托管搜索引擎一键部署 - Docker Compose + OpenClaw 配置自动化 (v1.2.1) |
| homepage | https://github.com/zhaobod1/huo15-skills |
| metadata | {"openclaw":{"emoji":"🔍","requires":{"bins":["docker","nc"]}}} |
| aliases | ["火一五元搜索技能","火一五SearXNG技能","火一五本地搜索技能","火一五自托管搜索技能","火一五隐私搜索技能","searxng","元搜索"] |
huo15-searxng
SearXNG 自托管搜索引擎一键部署技能。
触发词
- "安装 SearXNG"、"部署 SearXNG"
- "searxng"、"SearXNG"
- "自托管搜索"、"私有搜索"
- "搭建搜索"
功能
当用户请求安装或部署 SearXNG 时,执行 scripts/install.sh 进行自动化部署:
- 检查 Docker 和 docker compose 环境
- 检测可用端口(8888 → 8910 自动检测冲突)
- 一键部署 SearXNG 容器(含 limiter.toml 修复 403 问题)
- 等待服务就绪并验证
- 自动配置 OpenClaw 环境变量
使用方式
@贾维斯 安装 SearXNG
常用命令
| 命令 | 说明 |
|---|
bash .../install.sh | 安装/升级 SearXNG |
bash .../status.sh | 查看运行状态 |
bash .../uninstall.sh | 卸载 SearXNG |
技术细节
- SearXNG 镜像:
searxng/searxng:latest
- 数据目录:
~/docker/searxng/
- 默认端口:8888(自动检测冲突)
- OpenClaw 配置:
SEARXNG_BASE_URL 环境变量
前提条件
- Docker Desktop (macOS) / Docker Engine (Linux)
- docker compose v2
nc 命令(macOS/Linux 内置)