跳转到内容

SearXNG安装

SearXNG 是一个隐私友好的元搜索引擎,它是对原始 Searx 项目的高性能分支。它不会收集用户的搜索数据,也不允许第三方(如 Google)建立用户的搜索画像。通过 SearXNG,你可以同时从数十个搜索引擎获取结果,并保持完全的匿名性。

官方推荐使用 Docker 方式进行部署,以便于管理复杂的 Python 运行环境。

services:
searxng:
image: docker.io/searxng/searxng:latest
container_name: searxng
restart: always
ports:
- "8080:8080"
networks:
- media_network
volumes:
- ./searxng:/etc/searxng:ro # 映射配置文件目录 (只读)
- searxng_data:/var/cache/searxng # 缓存数据卷
environment:
- SEARXNG_SETTINGS_PATH=/etc/searxng/settings.yml
healthcheck:
test: ["CMD", "curl", "-f", "http://localhost:8080/healthz"]
interval: 30s
timeout: 10s
retries: 3
networks:
media_network:
external: true
volumes:
searxng_data:

首次启动前,需在 ./searxng 目录下创建 settings.yml

  • 多模式搜索:支持常规网页、图片、文件、地图、音乐、学术、社交媒体等多种垂直搜索分类。
  • 响应式设计:完美适配手机、平板及桌面端浏览器。
  • 无追踪:不存储 Cookie,不记录 IP 行为,且默认移除请求中的跟踪参数。