Herramientas de usuario

Herramientas del sitio


informatica:software:aplicaciones_web:searxng

Diferencias

Muestra las diferencias entre dos versiones de la página.

Enlace a la vista de comparación

Ambos lados, revisión anteriorRevisión previa
Próxima revisión
Revisión previa
informatica:software:aplicaciones_web:searxng [2026/09/16 14:22] tempwininformatica:software:aplicaciones_web:searxng [2026/09/16 14:43] (actual) tempwin
Línea 1: Línea 1:
 ====== SearXNG ====== ====== SearXNG ======
  
-SearXNG is free internet metasearch engine which aggregates results from various search services and databases. Users are neither tracked nor profiledDesarrollo derivado (//fork//) de [[https://github.com/searx/searx|SearX]].+**Sear**XNG es un metabuscador de código abierto, orientado privacidad y autoalojable, que agrega cientos de fuentes de búsqueda, permite seleccionar y configurar motores individualmente, ofrece una API HTTP de búqsueda y un sistema extensible de motores / pluginsEs un desarrollo derivado (//fork//) de [[https://github.com/searx/searx|searx]].
    
   * [[https://github.com/searxng/searxng|Repositorio de código]]   * [[https://github.com/searxng/searxng|Repositorio de código]]
 +  * [[https://docs.searxng.org/index.html|Documentación]]
  
 +{{ https://raw.githubusercontent.com/searxng/searxng/master/client/simple/src/brand/searxng.svg |}}
  
 +===== Características =====
 +
 +  * **Metabuscador**: permite agregar resultados procedentes de múltiples motores y servicios de búsqueda en una única consulta. Soporta hasta 264 motores de búsqueda.
 +  * **Selección de motores de consulta** mediante ''!bangs'': por ejemplo, ''!wp'' para Wikipedia o ''!map'' para mapas. 
 +  * **Privacidad**: diseñado para no almacenar información sobre los usuarios.
 +  * Proporciona una **API HTTP de búsqueda**: SearXNG se puede utilizar como //backend// de búsqueda para otra aplicación.
 +  * **Sistema de plugins**: añade funcionalidades al buscador como calculadora, conversor de unidades, eliminación de rastreadores en la URL...
 +
 +===== Instalación =====
 +
 +==== Docker ====
 +
 +<code yaml>
 +name: searxng
 +
 +services:
 +  core:
 +    container_name: searxng-core
 +    image: docker.io/searxng/searxng:${SEARXNG_VERSION:-latest}
 +    restart: always
 +    ports:
 +      - ${SEARXNG_HOST:+${SEARXNG_HOST}:}${SEARXNG_PORT:-8080}:${SEARXNG_PORT:-8080}
 +    env_file: ./.env
 +    volumes:
 +      - ./core-config/:/etc/searxng/:Z
 +      - core-data:/var/cache/searxng/
 +
 +  valkey:
 +    container_name: searxng-valkey
 +    image: docker.io/valkey/valkey:9-alpine
 +    command: valkey-server --save 30 1 --loglevel warning
 +    restart: always
 +    volumes:
 +      - valkey-data:/data/
 +
 +volumes:
 +  core-data:
 +  valkey-data:
 +</code>
 +
 +También tenemos que crear un fichero ''.env'' que por defecto contiene:
 +
 +<code ini>
 +# Read the documentation before using the `docker-compose.yml` file:
 +# https://docs.searxng.org/admin/installation-docker.html
 +#
 +# Additional ENVs:
 +# https://docs.searxng.org/admin/settings/settings_general.html#settings-general
 +# https://docs.searxng.org/admin/settings/settings_server.html#settings-server
 +
 +# Use a specific version tag. E.g. "latest" or "2026.3.25-541c6c3cb".
 +#SEARXNG_VERSION=latest
 +
 +# Listen to a specific address.
 +#SEARXNG_HOST=[::]
 +
 +# Listen to a specific port.
 +SEARXNG_PORT=8080
 +</code>
informatica/software/aplicaciones_web/searxng.1789561361.txt.gz · Última modificación: por tempwin