Poner en marcha rápidamente un proyecto de software.

SearXNG

Metabúsqueda privada autoalojada: agregue más de 280 motores sin ningún rastreo. Docker y Redis, menos de 512 MB de RAM, API JSON lista para sus agentes de IA.

1 GB (512 MB mínimo) RAM 1 vCPU Puerto 8080 Disponible

Stack técnico

DockerPythonRedis
RAM mínima1 GB (512 MB mínimo)
CPU mínima1 vCPU
Puerto por defecto8080
SO compatiblesubuntu-24.04

SearXNG (licencia AGPL-3.0, más de 33 000 estrellas en GitHub, publicado en flujo continuo) es un motor de metabúsqueda open source: reenvía sus consultas a un máximo de 280 motores de origen — Google, Bing, DuckDuckGo, Brave, Qwant, Wikipedia, Reddit, GitHub, arXiv y cientos más — y después fusiona los resultados y elimina los duplicados, sin rastrearle, sin perfilado y sin conservar su historial de búsqueda. Aquí la privacidad depende de la arquitectura, no de una política declarativa: los motores consultados solo ven su servidor.

Desplegado en un VPS ServOrbit, SearXNG se convierte en el punto de búsqueda privado de su equipo: una sola URL que sus desarrolladores, sus agentes de IA y sus herramientas internas consultan en lugar de API de búsqueda facturadas por consulta. La interfaz web permite cambiar sobre la marcha entre categorías — web, imágenes, noticias, redes sociales, ciencia, vídeos, archivos — y entre conjuntos de motores, sin necesidad de ninguna cuenta. Una API JSON (`?format=json`) convierte la instancia en un backend de búsqueda para Open WebUI, automatizaciones de n8n, agentes de Flowise o cualquier aplicación que necesite resultados web recientes. La configuración se hace mediante variables de entorno o un archivo YAML: añadir o quitar motores, ajustar sus pesos, activar el filtro familiar, restringir los accesos. Un contenedor Redis acompaña a la aplicación para la limitación de peticiones y la caché compartida de resultados.

Funcionalidades clave

Consulta más de 280 motores simultáneamente: Google, Bing, DuckDuckGo, Brave, Qwant, Wikipedia, Reddit, GitHub, arXiv y muchos más.
Sin rastreo, sin perfilado de usuarios, sin cookies persistentes: la privacidad viene de la arquitectura, no de una política declarativa.
API JSON para sus agentes de IA: alimente Open WebUI, n8n, Flowise o cualquier herramienta de tipo LLM con resultados web en tiempo real.
Conjuntos de motores por categoría: web, imágenes, noticias, redes sociales, ciencia, vídeos, archivos — configurables consulta a consulta.
Caché Redis: limitación de peticiones y caché compartida de resultados, que aligeran la carga sobre los motores de origen y acortan los tiempos de respuesta.
Licencia AGPL-3.0, más de 33 000 estrellas en GitHub y una imagen Docker actualizada cada semana: el proyecto lo mantiene activamente su comunidad.

¿Cuándo usar esta solución?

1

Backend de búsqueda para agentes de IA

Conecte Open WebUI, n8n o Flowise a su instancia de SearXNG para dar a sus agentes acceso a la búsqueda web en tiempo real, sin clave de API ni cuota de uso. La API JSON de SearXNG está admitida de forma nativa por los principales orquestadores de LLM, lo que evita intercalar un servicio de terceros entre sus agentes y la web.

2

Búsqueda privada para desarrolladores

Sustituya una suscripción a una API de búsqueda comercial por una instancia autoalojada. Se acabó la facturación por consulta, se acabaron los límites de peticiones impuestos, y usted controla por completo qué motores se consultan realmente — sus búsquedas no salen de su infraestructura.

3

Punto de búsqueda compartido para el equipo

Despliegue una instancia común que consulten todos los desarrolladores y todas las herramientas internas. Los resultados se guardan en la caché de Redis, el historial de búsqueda permanece en su servidor y el control de acceso lo garantiza el reverse proxy que usted coloca delante de la aplicación.

Desplegar SearXNG en su VPS

Guía optimizada para los VPS Cloud ServOrbit.

01

Pedir el VPS ServOrbit

Un VPS de 1 GB de RAM es suficiente: SearXNG se mantiene por debajo de 256 MB y Redis añade unos treinta megabytes. Pase a 2 GB si varias personas o varios agentes de IA consultan la instancia en paralelo.

02

Desplegar desde el Marketplace

Desde su área de cliente ServOrbit, vaya a Marketplace → Desarrollo → SearXNG → Desplegar. El aprovisionamiento inicia dos contenedores — el motor SearXNG en Python y la caché Redis — y genera la clave SEARXNG_SECRET_KEY, que se muestra en su área de cliente. No hay asistente de instalación ni cuenta de usuario que crear: la interfaz se puede usar desde el arranque.

03

Conectarse por primera vez

No hay cuenta ni contraseña: abra la URL y podrá buscar de inmediato. Sus preferencias se almacenan en su navegador, no en una cuenta.

04

Publicar la instancia en su dominio

SearXNG escucha en el puerto 8080, publicado en el bucle local del VPS. Expóngalo detrás de un vhost HTTPS en su dominio, o pase por un túnel para un uso estrictamente personal: ssh -L 8080:127.0.0.1:8080 root@<ip>. En cuanto el dominio esté configurado, actualice SEARXNG_BASE_URL con esa dirección para que los enlaces y la paginación de los resultados se generen correctamente.

05

Activar la API JSON

El formato JSON no está activo de forma predeterminada. Edite /etc/searxng/settings.yml en el VPS y añada json a la lista formats bajo la clave search:, y después reinicie el contenedor. Sus aplicaciones ya pueden consultar https://su-dominio/search?q=su-consulta&format=json.

06

Conectar sus herramientas y restringir el acceso

En Open WebUI, vaya a Settings → Web Search, elija SearXNG como proveedor e indique la URL de su instancia; en n8n, utilice un nodo HTTP Request apuntando a la API JSON. Si la instancia es pública, protéjala desde su reverse proxy — autenticación HTTP Basic o restricción por rangos de direcciones IP.

Preguntas frecuentes

SearXNG no tiene índice propio. Envía su consulta a un máximo de 280 motores (Google, Bing, DuckDuckGo, Wikipedia, Reddit, Brave…), reúne sus respuestas, elimina los duplicados y le presenta una lista unificada — sin seguirle, sin registrar su historial y sin revender nada. Los motores consultados ven la consulta de su servidor, nunca su navegador.

Integrar el botón de despliegue

¿Mantiene un proyecto que utiliza SearXNG? Este botón permite a sus lectores desplegarlo en un VPS con un clic, sin leer documentación de Docker.

Deploy SearXNG on ServOrbit
Markdown
[![Deploy SearXNG on ServOrbit](https://servorbit.com/brand/deploy/button.svg)](https://servorbit.com/vps-cloud?template=searxng&utm_source=deploy-badge&utm_medium=referral&utm_campaign=searxng)
HTML
<a href="https://servorbit.com/vps-cloud?template=searxng&utm_source=deploy-badge&utm_medium=referral&utm_campaign=searxng"><img src="https://servorbit.com/brand/deploy/button.svg" alt="Deploy SearXNG on ServOrbit" height="40"></a>

El botón lleva al pedido de un VPS con la plantilla preseleccionada. La imagen se sirve desde servorbit.com: no tiene que alojar nada por su parte.

Poner en marcha rápidamente un proyecto de software.

Active SearXNG en su infraestructura.

VPS Cloud dedicado: IPv4 incluida, centro de datos europeo, soporte incluido. Sus datos nunca salen de su servidor.

Configuración recomendada: 1 GB (512 MB mínimo) RAM · 1 vCPU

¿Necesita ayuda?

Consulte nuestro centro de ayuda y nuestra FAQ, o contacte con nuestro equipo: llamada, WhatsApp o correo electrónico. Soporte en francés, inglés y árabe.

Escribir por WhatsAppse abre en una pestaña nueva