Últimas entradas

Busquedas en google usando whoogle y docker

Whoogle nos sirve para obtener resultados de búsqueda de Google, pero sin anuncios, javascript, cookies o seguimiento de direcciones IP. Además todo ello alojando nuestro propio motor de búsqueda, para reemplazar a Google, en el servidor que nos interese.

Whoogle actúa como un servidor proxy. Por lo tanto su funcionamiento se puede resumir de la siguiente forma:

  • Nosotros realizamos un petición de búsqueda a Whoogle.
  • Una vez recibida la petición Whoogle realiza la búsqueda en el buscador de Google.
  • Google devolverá el resultado de la búsqueda a Whoogle.
  • Una vez Whoogle reciba los resultados de búsqueda de Google aplicará una serie de filtros. Estos filtros consisten en eliminar todos los enlaces patrocinados
  • Una vez aplicados todos los filtros Whoogle nos mostrará los resultados de la búsqueda.

Whoogle realiza multitud de operaciones para preservar nuestra privacidad. No obstante si lo alojamos localmente y somos los únicos que lo usan Google seguirá conociendo nuestra IP y podrá asociar nuestra IP con nuestras búsquedas.

Si realmente quieren ocultar la IP y gozar de mayor privacidad deberán autoalojar Whoogle en un servidor externo.

Instalación con Docker

Generamos la imagen

docker pull benbusby/whoogle-search

Creamos el archivo docker-compose.yml

version: "3"

services:

  whoogle-search:
    image: benbusby/whoogle-search
    container_name: whoogle
    hostname: whoogle-search
    restart: unless-stopped
    ports:
      - "8200:5000"
    environment:
      - PUID=1000
      - PGID=1000
      - TZ=America/Lima

Iniciamos el contenedor

docker-compose up -d

El contenedor expone el puerto 8200, accederemos vía browser a http://localhost:9200

Aparecen algunas datos de configuración, de esta manera los resultados mostrados por whoogle serán mucho mas parecidos a los que se obtienen en google.

Fuente: https://github.com/benbusby/whoogle-search

Agregue un comentario

Su dirección de correo no se hará público. Los campos requeridos están marcados *