Visst, Google Sök är bekvämt, men om du föredrar att behålla din integritet är det ett bra alternativ att köra Whoogle på Raspberry Pi.
Google är den bästa sökmotorn som finns och gör det möjligt att hitta det du letar efter online, utan att veta den exakta webbadressen eller förlita sig på att surfa länkar från sida till sida. Men du kanske nu känner dig bekväm med att Google känner till detaljerna om det du söker efter och kopplar det till allt annat som det vet om dig.
Whoogle är en webbapp som är värd för dig själv, genom vilken du kan få Googles sökresultat utan några annonser, cookies, JavaScript eller spårning. Genom att installera Whoogle på din Raspberry Pi kan du komma åt den på alla dina enheter – bevara din integritet och hålla dina sökvanor för dig själv.
Varför använda Whoogle på Raspberry Pi?
I början av webben var det svårt att hitta det du letade efter. Medan kataloger över webbplatser var användbara när det bara fanns några hundra, eller till och med tusentals webbplatser, innebar webbens snabba spridning att mer sofistikerade verktyg behövdes.
Tidiga sökmotorer indexerade webbplatser och deras innehåll, vilket innebär att du kunde skriva en sökterm i en ruta och hitta sidor som innehöll den termen.
Ett tag fanns det dussintals konkurrerande sökmotorer. Men 1998 dök Google upp på scenen, och dess oerhört överlägsna algoritm såg konkurrenterna sakta falla förbi. Flash framåt två decennier och Google har ett effektivt monopol på sökning.
Bortsett från en sådan tveksam taktik som att göra Google till standardsökmotorn på Android och Chrome, och att betala för att vara den standardsökmotorn på Firefox intar Google sin position eftersom den ger bättre resultat på de flesta områden än dess konkurrenter.
Spåra alla dina rörelser
Men Googles kärnverksamhet är reklam. Den spårar obevekligt sina användare över webben och via deras telefoner i den verkliga världen.
Varje bit av information som Google får reda på om dig är värdefull för den och till skada för dig. För att hantera denna episka insamling av information – åtminstone i sökningar – bäddar Google in spårare, JavaScript och cookies på varje söksida. På resultatsidan kommer den sedan att visa dig annonser baserat på vad den ser som dina intressen.
Genom att distribuera Whoogle på Raspberry Pi får du sökresultat med spårning och annonsering borttagen. Även om Google kommer att se IP-adressen för din Pi (förmodligen din hem-IP), kommer den inte att veta vem du är, vilka enheter du använder, länkarna du klickar på eller något annat.
Hur man installerar Whoogle på Raspberry Pi
För att komma igång, följ först vår guide om hur man gör förbered din Raspberry Pi som en webbserver. Hoppa gärna över avsnittet om att distribuera en SQL-databas, eftersom du inte behöver den.
Det enklaste sättet att distribuera Whoogle är med Docker och Docker Compose. Anslut till din Raspberry Pi via SSH:
ssh pi@din-pi-lokal-ip-adress
Klona GitHub-förvaret och använd CD kommando för att byta katalog:
git klona https://github.com/benbusby/whoogle-search.git
CD whoogle-sökning
Nu behöver du bara ta upp Docker Compose i fristående läge:
docker-compose up -d
Du kan nu komma åt din Whoogle-instans på ditt lokala nätverk på din-pi-lokala-ip-adress: 5000.
Andra tjänster, som t.ex Kavita e-boksserver kanske använder port 5000 på din Raspberry Pi. Om så är fallet, redigera docker-compose.yml fil och ändra porten till ett annat nummer.
Även om det är fantastiskt att kunna använda Whoogle i ditt hem, söker du förmodligen mycket medan du använder en mobil enhet utanför huset. För detta måste du skapa en ny Whoogle-konfigurationsfil som Apache kan använda:
CD /etc/apache2/sites-available/
sudonanowhoogle.conf
Klistra in följande rader i den här filen:
<VirtualHost *:80>
Server namnmuo.LOL
ProxyPass / http://127.0.0.1:5000/
ProxyPassReverse / http:/127.0.0.1:5000/
ProxyPreserveHost På
VirtualHost>
Kom ihåg att byta ut muo.lol med ditt faktiska domännamn, spara sedan och avsluta nano med Ctrl + O sedan Ctrl + X.
Aktivera din nya conf-fil och starta om Apache med:
sudoa2ensitewhoogle.conf
sudo-tjänsten apache2 omstart
Använd Certbot för att säkra anslutningen och skydda mot man-in-the-middle (MITM) attacker.
sudo certbot
Välj ditt domännamn från en lista och luta dig sedan tillbaka medan Certbot hämtar och distribuerar certifikat och nycklar. Starta om Apache en gång till med:
sudo-tjänsten apache2 omstart
Du kan nu besöka din Whoogle-instans, och din anslutning kommer automatiskt att uppgraderas till HTTPS. Om du planerar att använda Whoogle på alla dina enheter kan du ändra standardsökmotorn på alla populära webbläsare.
Även om det är fantastiskt att kunna komma åt din Whoogle var som helst, kanske du vill begränsa åtkomsten till dig själv och personer du känner och litar på. För att göra detta, använd nano för att redigera Docker Compose-filen:
CD ~/whoogle-search
nanodocker-komponera.yml
Avkommentera raden som börjar "miljö" genom att ta bort "#"-symbolen i början av raden, avkommentera sedan WHOOGLE_USER och WHOOGLE_PASS fält. Ange ditt valda användarnamn och lösenord, spara sedan och avsluta nano med Ctrl + O sedan Ctrl + X.
Använd Whoogle för att söka anonymt på Google
När du besöker din Whoogle-instans kommer du att bli påmind om Google i början – då dess motto var "Var inte ond". Det finns ordet "Whoogle" stavat med stora färgglada bokstäver och en textruta.
Du skriver in din fråga i en textruta, tryck Sök, och dina resultat visas i en lista med en klickbar rubrik och ett textutdrag.
När dina sökresultat kommer fram kan du klicka på Bilder, Kartor, videoklipp, och Nyheter för att få resultat i de specifika formaten.
Medan bilder, videor och nyheter fungerar som du förväntar dig, och håller dig inom din Whoogle-instans, kommer kartalternativet att omdirigera dig till den officiella Google Maps-sidan, så se upp.
Tillbaka på startsidan, klicka på det diskreta Konfiguration text för att utöka dina alternativ.
Här kan du enkelt ställa in vissa parametrar som kan göra din sökning mer användbar och mer anonym.
Uppsättning Land för att ange ditt land, så returnerar Whoogle resultat från det landets lokaliserade Google. När vi valde det första alternativet på listan, Afghanistan, såg vi vår resultatsida med skrift som flödade från höger till vänster. Du kan också ställa in gränssnittsspråk, sökspråk och visa resultat nära en specifik plats.
Om du är orolig för spårning av sociala medier, markera Byt ut länkar till sociala medier box för att ersätta Twitter- och YouTube-länkar med alternativ som respekterar sekretess, såsom Nitter och Invidious-instanser. Du kan ange dina föredragna servrar och tjänster i Docker Compose-filen.
Om du tycker att din fråga är särskilt känslig kan du kryssa i rutan för att dirigera alla sökningar Tor-nätverket.
Begränsningar för Whoogle på Raspberry Pi
Den största begränsningen för Whoogle på Raspberry Pi är att den körs på en Raspberry Pi. Detta är inte ett dugg på vad som är en exceptionellt kompetent och prisvärd enkelkortsdator. Det är att Raspberry Pi finns i ditt hem, vilket innebär att alla sökningar kommer att avslöja din IP-adress för Google. Det är begränsad information, men det kan räcka för att koppla din sökaktivitet till din profil.
För att förhindra detta kan du enkelt ställ in din Raspberry Pi för att använda ett VPN. Alternativt kan du redigera Docker Compose-filen och konfigurera Whoogle att använda en proxyserver för säkrare surfning.
Ett annat problem är att vissa Google-länkar fortfarande finns på din Whoogle-sida, och om du inte är det uppmärksamma dem kan du lätt snubbla in på en Google-egendom utan skydd av Whoogle. Ett exempel på detta är länken "kartor". Ett annat exempel är när Google har begränsade resultat för en fråga och ger detta användbara meddelande:
För att visa dig de mest relevanta resultaten har vi utelämnat några poster som liknar de 14 som redan visas.
Om du vill kan du upprepa sökningen med de utelämnade resultaten inkluderade.
Länken leder till Google själv, snarare än Whoogle.
Whoogle saknar också några av Googles lättanvända funktioner, som att kunna välja ett datumintervall från en klickbar kalender. Du kan fortfarande ange datum, men du måste gå gammaldags och lägga till parametrar i din fråga. Till exempel:
Snygga hattar före: 2023-01-01 efter: 2015-02-01
Det är lite extra ansträngning, men inte en deal-breaker.
Att använda Whoogle på Raspberry Pi är bara början
Även om det är fantastiskt att kunna söka på Google utan att Google vet vem du är, är det bara en liten del av den större integritetsbilden.
Om du vill få bort Google helt och hållet ur ditt liv kan du behöva göra några stora förändringar i dina onlinevanor och hur du använder tekniken.