[{"data":1,"prerenderedAt":117},["ShallowReactive",2],{"seo-verification":3,"marketplace-app-es-searxng":6},{"google":4,"bing":5},"EycwPY2XMyTkVzas3n1ygeNJFGAH513qrMjfDljzsMQ","",{"key":7,"data":8},"marketplace-app-es-searxng",{"slug":9,"slugs":10,"categorySlugs":11,"name":16,"description":17,"phase":18,"unavailableReason":19,"docsUrl":20,"logo":19,"github":19,"tagline":21,"longDescription":22,"features":23,"useCases":30,"steps":40,"faq":59,"specs":78,"compatibleOs":87,"relatedApps":89,"relatedPosts":110,"category":114},"searxng",{"fr":9,"en":9,"ar":9,"es":9},{"fr":12,"en":13,"ar":14,"es":15},"developpement","development","التطوير","desarrollo","SearXNG","Motor de metabúsqueda privado y autoalojado: agregar los resultados de Google, Bing, DuckDuckGo y más de 280 fuentes en una sola interfaz — sin ningún rastreo. Un contenedor Docker + Redis, API JSON para sus agentes de IA, menos de 512 MB de RAM. 33 k ⭐ en GitHub, AGPL-3.0.",1,null,"https:\u002F\u002Fservorbit.com\u002Fblog\u002Fautoalojar-searxng-en-un-vps","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.","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.\n\nDesplegado 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.",[24,25,26,27,28,29],"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.",[31,34,37],{"title":32,"body":33},"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.",{"title":35,"body":36},"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.",{"title":38,"body":39},"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.",[41,44,47,50,53,56],{"title":42,"body":43},"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.",{"title":45,"body":46},"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.",{"title":48,"body":49},"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.",{"title":51,"body":52},"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@\u003Cip>`. 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.",{"title":54,"body":55},"Activar la API JSON","El formato JSON no está activo de forma predeterminada. Edite `\u002Fetc\u002Fsearxng\u002Fsettings.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:\u002F\u002Fsu-dominio\u002Fsearch?q=su-consulta&format=json`.",{"title":57,"body":58},"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.",[60,63,66,69,72,75],{"q":61,"a":62},"¿Qué es un motor de metabúsqueda?","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.",{"q":64,"a":65},"¿En qué se diferencia de una VPN o del modo privado del navegador?","Una VPN oculta su dirección IP, pero sus consultas siguen llegando a los servidores de Google, asociadas a sus cookies y a la huella de su navegador. El modo privado solo impide el registro local del historial y envía cada consulta a su motor predeterminado. SearXNG intercepta las consultas en su servidor y las reparte entre varios motores: ninguno de ellos reconstruye su identidad ni su patrón de búsqueda.",{"q":67,"a":68},"¿Puede SearXNG alimentar la búsqueda web de mis agentes de IA?","Sí, es uno de sus usos más habituales. Añada `json` a la lista `formats` de `settings.yml`, reinicie el contenedor y luego consulte `https:\u002F\u002Fsu-dominio\u002Fsearch?q=su-consulta&format=json`. Open WebUI, n8n, Flowise y LangChain admiten SearXNG de forma nativa como backend de búsqueda web, lo que evita las claves de API y las cuotas de los servicios comerciales.",{"q":70,"a":71},"¿Qué recursos hacen falta?","El contenedor de SearXNG consume menos de 256 MB de RAM y Redis añade unos treinta megabytes. Un VPS de 1 GB es suficiente para un uso personal o para un equipo pequeño; un VPS de 2 GB absorbe con holgura varios usuarios simultáneos y un tráfico sostenido de agentes de IA. No hace falta ninguna base de datos externa: Redis solo sirve para la caché y la limitación de peticiones.",{"q":73,"a":74},"¿Puedo restringir el acceso a mi instancia?","Sí. El método más sencillo es una autenticación HTTP Basic configurada en el reverse proxy situado delante de la aplicación: solo quienes tienen credenciales llegan a la interfaz. Para un uso exclusivamente por API, puede desactivar la interfaz HTML en `settings.yml` y restringir los rangos de direcciones IP autorizadas en el propio proxy.",{"q":76,"a":77},"¿Qué hacer si algunos motores dejan de responder?","Es el principal punto de vigilancia de una instancia autoalojada: los motores consultados limitan a veces el ritmo de peticiones de una dirección IP que envía muchas consultas, y entonces un motor puede devolver resultados vacíos. SearXNG aísla cada motor, de modo que los demás siguen respondiendo; puede ajustar sus pesos o desactivar los que dan problemas en `settings.yml`. La caché Redis, activa de forma predeterminada, reduce el número de consultas realmente emitidas hacia esos motores.",{"ram":79,"cpu":80,"disk":81,"stack":82,"port":86},"1 GB (512 MB mínimo)","1 vCPU","10 GB",[83,84,85],"Docker","Python","Redis","8080",[88],"ubuntu-24.04",[90,98,104],{"name":91,"slug":92,"categorySlug":15,"categoryName":93,"categoryColor":94,"logo":95,"tagline":96,"description":97},"Laravel Stack","laravel-stack","Desarrollo","text-warning bg-warning\u002F10","https:\u002F\u002Fcdn.simpleicons.org\u002Flaravel","PHP-FPM, Nginx, PostgreSQL, Redis y Supervisor — stack Laravel lista para producción desde el pedido.","PHP-FPM, Nginx, PostgreSQL, Redis y Supervisor preconfigurados. Despliegue Laravel en producción sin configuración inicial.",{"name":99,"slug":100,"categorySlug":15,"categoryName":93,"categoryColor":94,"logo":101,"tagline":102,"description":103},"Node.js Stack","nodejs-stack","https:\u002F\u002Fcdn.simpleicons.org\u002Fnodedotjs","Node.js, PM2, Nginx y base de datos — entorno de producción para sus API y aplicaciones JavaScript.","Node.js con PM2, Nginx como reverse proxy y base de datos. Sus API y aplicaciones JavaScript listas para recibir tráfico.",{"name":105,"slug":106,"categorySlug":15,"categoryName":93,"categoryColor":94,"logo":107,"tagline":108,"description":109},"Nuxt Stack","nuxt-stack","https:\u002F\u002Fcdn.simpleicons.org\u002Fnuxt","Nuxt 3 con SSR, PostgreSQL y reverse proxy — entorno de producción para sus apps Vue.js.","Nuxt 3 con SSR, PostgreSQL y reverse proxy. Entorno de producción para sus aplicaciones Vue.js.",[111,112,113],"self-host-searxng-vps","deployer-laravel-vps","deployer-nodejs-app-vps",{"key":12,"slug":15,"name":93,"objective":115,"icon":116,"color":94},"Poner en marcha rápidamente un proyecto de software.","dev",1789665087360]