Hace unas semanas instalé searx, una solución para hacer búsquedas en los principales buscadores de internet sin ser traceado, es decir, sin dar tu identidad directamente a los buscadores, cosa que hará que cuando aparezca publicidad no te salga nada relacionado con lo que has buscado previamente. ¿Te preguntas como es que en internet los proveedores saben tanto de ti? pues uno de los sitios es por aquí. Searx es una opción para ocultar un poco tus intereses en internet ;)
Searx consta de 3 partes, searx, filtron y morty.
Searx es la interfaz y el programa como tal, filtron es un servicio para limitar el número de búsquedas para evitar que robots se sablen con tu instancia y morty es el proxy que oculta tu información a los buscadores.
Para hacer la instalación seguiremos la documentación de searx
Empezamos con la instalación:
Primero las dependencias
root@searx:~# apt -y upgrade && apt -y dist-upgrade && apt -y install git curl nginx sudo
A continuación clonamos el código de searx y ejecutamos los scripts de instalación
root@searx:/usr/local# git clone https://github.com/searx/searx searx root@searx:/usr/local# cd searx root@searx:/usr/local/searx# sudo -H ./utils/searx.sh install all root@searx:/usr/local/searx# sudo -H ./utils/filtron.sh install all root@searx:/usr/local/searx# sudo -H ./utils/morty.sh install all
Una vez instalado la cosa nos quedará así:
root@searx:/usr/local# netstat -lanp |grep 'LISTEN ' tcp 0 0 0.0.0.0:8888 0.0.0.0:* LISTEN 391/uwsgi tcp 0 0 127.0.0.1:3000 0.0.0.0:* LISTEN 122/morty tcp 0 0 127.0.0.1:25 0.0.0.0:* LISTEN 395/master tcp 0 0 127.0.0.1:4004 0.0.0.0:* LISTEN 764/filtron tcp 0 0 127.0.0.1:4005 0.0.0.0:* LISTEN 764/filtron…