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:35] tempwininformatica:software:aplicaciones_web:searxng [2026/09/16 14:43] (actual) tempwin
Línea 1: Línea 1:
 ====== SearXNG ====== ====== SearXNG ======
  
-**SearXNG** es un metabuscador web de código abierto. En lugar de construir su propio índice de InternetSearXNG consulta múltiples motores/servicios de búsqueda combina sus resultados. Es un desarrollo derivado (//fork//) de [[https://github.com/searx/searx|searx]].+**Sear**XNG es un metabuscador de código abierto, orientado a privacidad y autoalojable, que agrega cientos de fuentes de búsquedapermite seleccionar y configurar motores individualmente, ofrece una API HTTP de búqsueda un sistema extensible de motores / plugins. Es 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]]
Línea 15: Línea 15:
   * Proporciona una **API HTTP de búsqueda**: SearXNG se puede utilizar como //backend// de búsqueda para otra aplicación.   * 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...   * **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.1789562138.txt.gz · Última modificación: por tempwin