informatica:software:aplicaciones_web:searxng
¡Esta es una revisión vieja del documento!
Tabla de Contenidos
SearXNG
SearXNG es un metabuscador de código abierto, orientado a 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 / plugins. Es un desarrollo derivado (fork) de searx.
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,!wppara Wikipedia o!mappara 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
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:
También tenemos que crear un fichero .env que por defecto contiene:
# 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
informatica/software/aplicaciones_web/searxng.1789562427.txt.gz · Última modificación: por tempwin
