Las API de búsqueda son demasiado caras, ¿cómo puedo crear yo mismo un motor de búsqueda gratuito?

Cree su propio motor de búsqueda privado SearXNG

Preparación. Asegúrese de tener Docker y Docker Compose instalados en su máquina.

Paso 1: Crear el catálogo de instancias

En primer lugar, cree un directorio para guardar los archivos de configuración de SearXNG:

mkdir searxng

Paso 2: Ejecutar el contenedor Docker SearXNG

Utilice el siguiente comando para extraer la imagen Docker de SearXNG y ejecutar el contenedor:

docker run \ --rm -d -p 8081:8080 \ -v "${PWD}/searxng:/etc/searxng" \ -e "BASE_URL=http://localhost:8081/" \ -e "INSTANCE_NAME=searxng" \ searxng/searxng

Paso 3: Activar la salida en formato JSON

Por defecto, SearXNG no muestra los resultados en formato JSON.

  1. Vaya al directorio del archivo de configuración del contenedor:cd /root/searxng
  2. Ábrelo con tu editor de texto favorito settings.yml Documentación.
  3. localice formats añada json::
formats: - json # 添加 json 格式
  1. Reinicie el contenedor Docker para que los cambios surtan efecto:
docker restart

Paso 4: Configurar SearXNG en Open Web UI

Ahora puede añadir SearXNG como motor de búsqueda personalizado en Open Web UI.

  • URL de búsqueda. http://<SearXNG_IP>:8081

comandante en jefe (militar) <SearXNG_IP> Sustitúyala por la dirección IP de la instancia SearXNG.

  • Acceso a la Intranet. Utilice la dirección IP del contenedor.
  • Acceso a la extranet. Utilice la dirección IP pública de su servidor.

¡Hecho!

Tenga en cuenta que el puerto puede ser sustituido por el que desee para evitar el whitelining.

© declaración de copyright

Artículos relacionados

Sin comentarios

Debe iniciar sesión para participar en los comentarios.
Acceder ahora
ninguno
Sin comentarios...