Bien sûr, la recherche Google est pratique, mais si vous préférez préserver votre vie privée, exécuter Whoogle sur Raspberry Pi est une excellente alternative.

Google est le meilleur moteur de recherche qui soit et permet de trouver ce que vous cherchez en ligne, sans connaître l'URL exacte ni compter sur des liens de navigation de page en page. Mais vous pourriez maintenant être à l'aise avec le fait que Google connaisse les détails de ce que vous recherchez et le lie à tout ce qu'il sait sur vous.

Whoogle est une application Web auto-hébergée, grâce à laquelle vous pouvez obtenir des résultats de recherche Google sans publicité, cookie, JavaScript ou suivi. En installant Whoogle sur votre Raspberry Pi, vous pouvez y accéder sur n'importe lequel de vos appareils, en préservant votre vie privée et en gardant vos habitudes de recherche pour vous.

Pourquoi utiliser Whoogle sur Raspberry Pi?

Au tout début du Web, il était difficile de trouver ce que l'on cherchait. Alors que les répertoires de sites Web étaient utiles lorsqu'il n'y avait que quelques centaines, voire des milliers de sites, la prolifération rapide du Web signifiait que des outils plus sophistiqués étaient nécessaires.

instagram viewer

Les premiers moteurs de recherche indexaient les sites Web et leur contenu, ce qui signifie que vous pouviez taper un terme de recherche dans une case et trouver des pages contenant ce terme.

Pendant un certain temps, il y avait des dizaines de moteurs de recherche concurrents. Mais ensuite, en 1998, Google est apparu sur la scène et son algorithme largement supérieur a vu ses concurrents tomber lentement au bord du chemin. Flash en avant deux décennies et Google a un monopole effectif sur la recherche.

Outre des tactiques douteuses telles que faire de Google le moteur de recherche par défaut sur Android et Chrome, et payer pour être le moteur de recherche par défaut sur Firefox, Google occupe sa position car il donne de meilleurs résultats dans la plupart des domaines que son concurrents.

Suivi de chacun de vos mouvements

Mais le cœur de métier de Google est la publicité. Il suit sans relâche ses utilisateurs sur le Web et via leurs téléphones, dans le monde réel.

Chaque élément d'information que Google découvre à votre sujet est précieux pour lui et vous est préjudiciable. Pour gérer cet exploit épique de collecte d'informations, du moins dans la recherche, Google intègre des trackers, JavaScript et des cookies dans chaque page de recherche. Sur la page de résultats, il vous proposera ensuite des annonces en fonction de ce qu'il considère comme vos intérêts.

En déployant Whoogle sur Raspberry Pi, vous obtiendrez des résultats de recherche avec le suivi et la publicité supprimés. Alors que Google verra l'adresse IP de votre Pi (probablement votre adresse IP personnelle), il ne saura pas qui vous êtes, quels appareils vous utilisez, les liens sur lesquels vous cliquez ou quoi que ce soit d'autre.

Comment installer Whoogle sur Raspberry Pi

Pour commencer, suivez d'abord notre guide sur la façon de préparez votre Raspberry Pi en tant que serveur Web. N'hésitez pas à ignorer la section sur le déploiement d'une base de données SQL, car vous n'en aurez pas besoin.

Le moyen le plus simple de déployer Whoogle est d'utiliser Docker et Docker Compose. Connectez-vous à votre Raspberry Pi via SSH :

ssh pi@ton-adresse-ip-locale-pi

Clonez le référentiel GitHub et utilisez le CD commande pour changer de répertoire :

git cloner https://github.com/benbusby/whoogle-search.git
CD recherche whoogle

Il ne vous reste plus qu'à afficher Docker Compose en mode détaché :

docker-composer jusqu'à -d

Vous pouvez maintenant accéder à votre instance Whoogle sur votre réseau local à votre-adresse-ip-locale-pi: 5000.

D'autres services, tels que Serveur de livres électroniques Kavita peut utiliser le port 5000 sur votre Raspberry Pi. Si tel est le cas, modifiez le docker‑compose.yml fichier et changez le port en un numéro différent.

Bien qu'il soit formidable de pouvoir utiliser Whoogle chez vous, vous effectuez probablement beaucoup de recherches lorsque vous utilisez un appareil mobile loin de chez vous. Pour cela, vous devrez créer un nouveau fichier de configuration Whoogle pour qu'Apache l'utilise :

CD /etc/apache2/sites-available/
sudonanowhoogle.conf

Dans ce fichier, collez les lignes suivantes :

<Hôte virtuel *:80>

Nom du serveurmuo.mdr
ProxyPass / http ://127.0.0.1:5000/
ProxyPassReverse / http :/127.0.0.1:5000/
ProxyPreserveHost activé

Hôte virtuel>

N'oubliez pas de remplacer muo.lol avec votre nom de domaine actuel, puis enregistrez et quittez nano avec Ctrl + O alors Ctrl + X.

Activez votre nouveau fichier de configuration et redémarrez Apache avec :

sudoa2ensitewhoogle.conf
redémarrage du service sudo apache2

Utilisez Certbot pour sécuriser la connexion et vous protéger contre Attaques de l'homme du milieu (MITM).

certbot sudo

Sélectionnez votre nom de domaine dans une liste, puis asseyez-vous pendant que Certbot récupère et déploie les certificats et les clés. Redémarrez Apache une fois de plus avec :

redémarrage du service sudo apache2

Vous pouvez maintenant visiter votre instance Whoogle et votre connexion sera automatiquement mise à niveau vers HTTPS. Si vous prévoyez d'utiliser Whoogle sur tous vos appareils, vous pouvez changer le moteur de recherche par défaut sur tous les navigateurs populaires.

Bien qu'il soit formidable de pouvoir accéder à votre Whoogle de n'importe où, vous souhaiterez peut-être restreindre l'accès à vous-même et aux personnes que vous connaissez et en qui vous avez confiance. Pour ce faire, utilisez nano pour modifier le fichier Docker Compose :

CD ~/whoogle-recherche
nanodocker-composer.yml

Décommentez la ligne qui commence "environnement" en supprimant le "#" en début de ligne, puis décommentez le WHOOGLE_USER et WHOOGLE_PASS des champs. Entrez votre nom d'utilisateur et votre mot de passe, puis enregistrez et quittez nano avec Ctrl + O alors Ctrl + X.

Utilisez Whoogle pour effectuer une recherche anonyme sur Google

Lorsque vous visiterez votre instance Whoogle, vous vous souviendrez de Google à ses débuts, à l'époque où sa devise était "Ne sois pas méchant". Il y a le mot "Whoogle" épelé en grosses lettres colorées et une zone de texte.

Vous tapez votre requête dans une zone de texte, appuyez sur Recherche, et vos résultats apparaissent dans une liste avec un titre cliquable et un extrait de texte.

Une fois vos résultats de recherche arrivés, vous pouvez cliquer sur Images, Plans, Vidéos, et Nouvelles pour obtenir des résultats dans ces formats spécifiques.

Bien que les images, les vidéos et les actualités fonctionnent comme prévu, vous gardant dans votre instance Whoogle, l'option de cartes vous redirigera vers la page officielle de Google Maps, alors méfiez-vous.

De retour sur la page d'accueil, cliquez sur le discret Configuration texte pour élargir vos options.

Ici, vous pouvez facilement définir certains paramètres qui peuvent rendre votre recherche plus utile et plus anonyme.

Ensemble Pays pour spécifier votre pays, et Whoogle renverra les résultats du Google localisé de ce pays. En choisissant la première option de la liste, l'Afghanistan, nous avons vu notre page de résultats avec une écriture coulant de droite à gauche. Vous pouvez également définir la langue de l'interface, la langue de recherche et afficher les résultats à proximité d'un emplacement spécifique.

Si vous êtes préoccupé par le suivi des médias sociaux, cochez la case Remplacer les liens de médias sociaux box pour remplacer les liens Twitter et YouTube par des alternatives respectant la vie privée, telles que les instances Nitter et Invidious. Vous pouvez spécifier vos serveurs et services préférés dans le fichier Docker Compose.

Si vous pensez que votre requête est particulièrement sensible, vous pouvez cocher la case pour acheminer toutes les recherches vers le réseau Tor.

Limitations de Whoogle sur Raspberry Pi

La plus grande limitation de Whoogle sur Raspberry Pi est qu'il fonctionne sur un Raspberry Pi. Ce n'est pas une légère sur ce qui est un ordinateur monocarte exceptionnellement compétent et à un prix raisonnable. C'est que le Raspberry Pi se trouve chez vous, ce qui signifie que toutes les recherches révéleront votre adresse IP à Google. Il s'agit d'informations limitées, mais elles peuvent suffire à lier votre activité de recherche à votre profil.

Pour éviter cela, vous pouvez facilement configurer votre Raspberry Pi pour utiliser un VPN. Alternativement, vous pouvez modifier le fichier Docker Compose et configurer Whoogle pour utiliser un serveur proxy pour une navigation plus sûre.

Un autre problème est que certains liens Google sont toujours présents sur votre page Whoogle, et si vous n'êtes pas en y prêtant attention, vous pouvez facilement tomber sur une propriété Google sans la protection de Whoogle. Un exemple de ceci est le lien "cartes". Un autre exemple est lorsque Google a des résultats limités pour une requête et offre ce message utile :

Afin de vous montrer les résultats les plus pertinents, nous avons omis certaines entrées très similaires aux 14 déjà affichées.

Si vous le souhaitez, vous pouvez répéter la recherche avec les résultats omis inclus.

Le lien mène à Google lui-même, plutôt qu'à Whoogle.

Whoogle manque également de certaines des fonctionnalités faciles à utiliser de Google, telles que la possibilité de sélectionner une plage de dates à partir d'un calendrier cliquable. Vous pouvez toujours spécifier des dates, mais vous devrez aller à l'ancienne et ajouter des paramètres à votre requête. Par exemple:

Chapeaux fantaisie avant: 2023-01-01 après: 2015-02-01

C'est un petit effort supplémentaire, mais pas un deal-breaker.

Utiliser Whoogle sur Raspberry Pi n'est que le début

Bien qu'il soit formidable de pouvoir effectuer des recherches sur Google sans que Google sache qui vous êtes, ce n'est qu'une petite partie de l'image plus grande de la confidentialité.

Si vous souhaitez éliminer complètement Google de votre vie, vous devrez peut-être apporter de grands changements à vos habitudes en ligne et à la façon dont vous utilisez la technologie.