Certo, Google Search è conveniente, ma se preferisci mantenere la tua privacy, l'esecuzione di Whoogle su Raspberry Pi è un'ottima alternativa.
Google è il miglior motore di ricerca in circolazione, e permette di trovare ciò che si sta cercando online, senza conoscere l'URL esatto o fare affidamento sui collegamenti di navigazione da una pagina all'altra. Ma ora potresti sentirti a tuo agio con Google che conosce i dettagli di ciò che stai cercando e lo lega a tutto ciò che sa su di te.
Whoogle è un'app Web self-hosted, attraverso la quale è possibile ottenere risultati di ricerca di Google senza pubblicità, cookie, JavaScript o tracciamento. Installando Whoogle sul tuo Raspberry Pi, puoi accedervi da qualsiasi dispositivo, preservando la tua privacy e tenendo per te le tue abitudini di ricerca.
Perché usare Whoogle su Raspberry Pi?
Agli albori del web, trovare quello che cercavi era difficile. Mentre le directory dei siti Web erano utili quando c'erano solo poche centinaia o addirittura migliaia di siti, la rapida proliferazione del Web ha reso necessari strumenti più sofisticati.
I primi motori di ricerca indicizzavano i siti web e il loro contenuto, il che significa che potevi digitare un termine di ricerca in una casella e trovare le pagine che contenevano quel termine.
Per un po' ci sono state dozzine di motori di ricerca concorrenti. Ma poi, nel 1998, Google è apparso sulla scena e il suo algoritmo di gran lunga superiore ha visto i concorrenti cadere lentamente nel dimenticatoio. Flash forward di due decenni e Google ha un effettivo monopolio sulla ricerca.
A parte tattiche discutibili come rendere Google il motore di ricerca predefinito su Android e Chrome e pagare per esserlo motore di ricerca predefinito su Firefox, Google occupa la sua posizione perché fornisce risultati migliori nella maggior parte delle aree rispetto al suo concorrenti.
Monitoraggio di ogni tua mossa
Ma il core business di Google è la pubblicità. Tiene traccia incessantemente dei suoi utenti attraverso il Web e attraverso i loro telefoni, nel mondo reale.
Ogni informazione che Google scopre su di te è preziosa per lei e dannosa per te. Per gestire questa epica impresa di raccolta di informazioni, almeno nella ricerca, Google incorpora tracker, JavaScript e cookie in ogni pagina di ricerca. Nella pagina dei risultati, ti mostrerà quindi annunci in base a ciò che considera i tuoi interessi.
Distribuendo Whoogle su Raspberry Pi, otterrai risultati di ricerca con il tracciamento e la pubblicità eliminati. Mentre Google vedrà l'indirizzo IP del tuo Pi (probabilmente il tuo IP di casa), non saprà chi sei, quali dispositivi stai utilizzando, i collegamenti su cui fai clic o qualsiasi altra cosa.
Come installare Whoogle su Raspberry Pi
Per iniziare, segui prima la nostra guida su come prepara il tuo Raspberry Pi come server web. Sentiti libero di saltare la sezione sulla distribuzione di un database SQL, poiché non ne avrai bisogno.
Il modo più semplice per distribuire Whoogle è con Docker e Docker Compose. Connettiti al tuo Raspberry Pi tramite SSH:
ssh pi@tuo-pi-indirizzo-ip-locale
Clonare il repository GitHub e utilizzare il file CD comando per cambiare directory:
idiota clone https://github.com/benbusby/whoogle-search.git
CD ricerca whoogle
Ora tutto ciò che devi fare è visualizzare Docker Compose in modalità separata:
docker-componi -d
Ora puoi accedere alla tua istanza Whoogle sulla tua rete locale all'indirizzo indirizzo-ip-tuo-pi-locale: 5000.
Altri servizi, ad es Server di ebook Kavita potrebbe utilizzare la porta 5000 sul tuo Raspberry Pi. Se questo è il caso, modificare il file docker‑compose.yml file e modificare la porta con un numero diverso.
Sebbene sia fantastico poter utilizzare Whoogle a casa tua, probabilmente esegui molte ricerche mentre utilizzi un dispositivo mobile lontano da casa. Per questo, dovrai creare un nuovo file di configurazione di Whoogle per Apache da utilizzare:
CD /etc/apache2/sites-available/
sudonanowhoogle.conf
In questo file, incolla le seguenti righe:
<Host virtuale *:80>
Nome del servermuo.lol
ProxyPass / http://127.0.0.1:5000/
ProxyPassReverse / http:/127.0.0.1:5000/
ProxyPreserveHost attivato
Host virtuale>
Ricordati di sostituire muo.lol con il tuo vero nome di dominio, quindi salva ed esci da nano con Ctrl+O Poi Ctrl+X.
Abilita il tuo nuovo file conf e riavvia Apache con:
sudoa2ensitewhoogle.conf
sudo service apache2 riavviare
Usa Certbot per proteggere la connessione e proteggerti da attacchi man-in-the-middle (MITM)..
sudocertbot
Seleziona il tuo nome di dominio da un elenco, quindi siediti mentre Certbot recupera e distribuisce certificati e chiavi. Riavvia Apache ancora una volta con:
sudo service apache2 riavviare
Ora puoi visitare la tua istanza Whoogle e la tua connessione verrà automaticamente aggiornata a HTTPS. Se prevedi di utilizzare Whoogle su tutti i tuoi dispositivi, puoi farlo cambia il motore di ricerca predefinito su tutti i browser più diffusi.
Sebbene sia fantastico poter accedere a Whoogle da qualsiasi luogo, potresti voler limitare l'accesso a te stesso e alle persone che conosci e di cui ti fidi. Per fare ciò, usa nano per modificare il file Docker Compose:
CD ~/whoogle-cerca
nanodocker-componi.yml
Rimuovere il commento dalla riga che inizia con "environment" rimuovendo "#" all'inizio della riga, quindi decommentare il WHOOGLE_USER E WHOOGLE_PASS campi. Inserisci il nome utente e la password scelti, quindi salva ed esci da nano con Ctrl+O Poi Ctrl+X.
Usa Whoogle per cercare su Google in modo anonimo
Quando visiti la tua istanza di Whoogle, ti ricorderai di Google nei primi giorni, quando il suo motto era "Non essere cattivo". C'è la parola "Whoogle" scritta in grandi lettere colorate e una casella di testo.
Digiti la tua query in una casella di testo, premi Ricercae i risultati vengono visualizzati in un elenco con un titolo selezionabile e un estratto di testo.
Una volta arrivati i risultati della ricerca, puoi fare clic su immagini, Mappe, Video, E Notizia per ottenere risultati in quei formati specifici.
Mentre immagini, video e notizie funzionano come ti aspetteresti, mantenendoti all'interno della tua istanza di Whoogle, l'opzione mappe ti reindirizzerà alla pagina ufficiale di Google Maps, quindi fai attenzione.
Tornando alla home page, fai clic su Discreto Configurazione testo per espandere le opzioni.
Qui puoi facilmente impostare alcuni parametri che possono rendere la tua ricerca più utile e più anonima.
Impostato Paese per specificare il tuo paese e Whoogle restituirà i risultati dal Google localizzato di quel paese. Scegliendo la prima opzione dell'elenco, Afghanistan, abbiamo visto la nostra pagina dei risultati con la scrittura che scorreva da destra a sinistra. Puoi anche impostare la lingua dell'interfaccia, la lingua di ricerca e mostrare i risultati vicino a una posizione specifica.
Se sei preoccupato per il tracciamento dei social media, spunta la casella Sostituisci i collegamenti ai social media box per sostituire i link di Twitter e YouTube con alternative rispettose della privacy, come le istanze di Nitter e Invidious. Puoi specificare i tuoi server e servizi preferiti nel file Docker Compose.
Se ritieni che la tua query sia particolarmente sensibile, puoi selezionare la casella per indirizzare tutte le ricerche la rete Tor.
Limitazioni di Whoogle su Raspberry Pi
La più grande limitazione di Whoogle su Raspberry Pi è che funziona su un Raspberry Pi. Questo non è un problema rispetto a quello che è un computer a scheda singola eccezionalmente competente e dal prezzo ragionevole. È che il Raspberry Pi si trova a casa tua, il che significa che tutte le ricerche riveleranno il tuo indirizzo IP a Google. Sono informazioni limitate, ma potrebbero essere sufficienti per legare la tua attività di ricerca al tuo profilo.
Per evitare ciò, puoi facilmente configura il tuo Raspberry Pi per utilizzare una VPN. In alternativa, puoi modificare il file Docker Compose e configurare Whoogle in modo che utilizzi un file server proxy per una navigazione più sicura.
Un altro problema è che alcuni link di Google sono ancora presenti sulla tua pagina Whoogle, e se non lo sei prestando loro attenzione, puoi facilmente imbatterti in una proprietà di Google senza la protezione di Whoogle. Un esempio di questo è il collegamento "mappe". Un altro esempio è quando Google ha risultati limitati per una query e offre questo utile messaggio:
Per mostrarti i risultati più pertinenti, abbiamo omesso alcune voci molto simili alle 14 già visualizzate.
Se lo desideri, puoi ripetere la ricerca includendo i risultati omessi.
Il collegamento porta a Google stesso, piuttosto che a Whoogle.
A Whoogle mancano anche alcune delle funzioni di facile utilizzo di Google, come la possibilità di selezionare un intervallo di date da un calendario cliccabile. Puoi ancora specificare le date, ma dovrai andare alla vecchia scuola e aggiungere parametri alla tua query. Ad esempio:
Cappelli fantasia prima: 2023-01-01 dopo: 2015-02-01
È un piccolo sforzo in più, ma non un rompicapo.
Usare Whoogle su Raspberry Pi è solo l'inizio
Sebbene sia fantastico poter eseguire ricerche su Google senza che Google sappia chi sei, è solo una piccola parte del quadro più ampio della privacy.
Se vuoi eliminare completamente Google dalla tua vita, potresti dover apportare alcune modifiche sostanziali alle tue abitudini online e al modo in cui utilizzi la tecnologia.