- name
- huo15-searxng
- 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"]
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 内置)