Sikker på, Google Søgning er praktisk, men hvis du foretrækker at bevare dit privatliv, er det et godt alternativ at køre Whoogle på Raspberry Pi.

Google er den bedste søgemaskine, der findes, og gør det muligt at finde det, du leder efter online, uden at kende den nøjagtige URL eller være afhængig af at surfe på links fra side til side. Men du kan nu være tryg ved, at Google kender detaljerne i det, du søger efter, og knytter det til alt, hvad det ved om dig.

Whoogle er en selv-hostet web-app, hvorigennem du kan få Google-søgeresultater uden nogen af ​​annoncerne, cookies, JavaScript eller sporing. Ved at installere Whoogle på din Raspberry Pi kan du få adgang til den på enhver af dine enheder – bevar dit privatliv og hold dine søgevaner for dig selv.

Hvorfor bruge Whoogle på Raspberry Pi?

Tilbage i internettets tidlige dage var det svært at finde det, du ledte efter. Mens mapper med websteder var nyttige, når der kun var nogle få hundrede eller endda tusindvis af websteder, betød internettets hurtige udbredelse, at der var brug for mere sofistikerede værktøjer.

Tidlige søgemaskiner indekserede websteder og deres indhold, hvilket betyder, at du kunne skrive et søgeord i en boks og finde sider, der indeholdt det pågældende udtryk.

I et stykke tid var der snesevis af konkurrerende søgemaskiner. Men så i 1998 dukkede Google op på scenen, og dens langt overlegne algoritme så konkurrenterne langsomt falde af vejen. Blink to årtier frem, og Google har et effektivt monopol på søgning.

Bortset fra sådanne tvivlsomme taktikker som at gøre Google til standardsøgemaskine på Android og Chrome og betale for at være standardsøgemaskine på Firefox indtager Google sin position, fordi den giver bedre resultater på de fleste områder end dens konkurrenter.

Sporing af alle dine bevægelser

Men Googles kerneforretning er reklame. Den sporer ubønhørligt sine brugere på tværs af nettet og gennem deres telefoner i den virkelige verden.

Enhver information, som Google finder ud af om dig, er værdifuld for den og skadelig for dig. For at administrere denne episke informationsindsamling – i det mindste i søgning – indlejrer Google trackere, JavaScript og cookies på hver søgeside. På resultatsiden vil den derefter vise dig annoncer baseret på, hvad den ser som dine interesser.

Ved at implementere Whoogle på Raspberry Pi får du søgeresultater med sporing og annoncering fjernet. Mens Google vil se IP-adressen på din Pi (sandsynligvis din hjemme-IP), vil den ikke vide, hvem du er, hvilke enheder du bruger, de links, du klikker på, eller noget andet.

Sådan installeres Whoogle på Raspberry Pi

For at komme i gang skal du først følge vores guide til hvordan klargør din Raspberry Pi som en webserver. Du er velkommen til at springe afsnittet om implementering af en SQL-database over, da du ikke får brug for det.

Den nemmeste måde at implementere Whoogle på er med Docker og Docker Compose. Opret forbindelse til din Raspberry Pi over SSH:

ssh pi@din-pi-lokal-ip-adresse

Klon GitHub-depotet og brug cd kommando for at ændre mappe:

git klon https://github.com/benbusby/whoogle-search.git
cd whoogle-søgning

Nu skal du bare hente Docker Compose i løsrevet tilstand:

docker-komponere op -d

Du kan nu få adgang til din Whoogle-instans på dit lokale netværk på din-pi-lokale-ip-adresse: 5000.

Andre tjenester, som f.eks Kavita e-bog server bruger muligvis port 5000 på din Raspberry Pi. Hvis dette er tilfældet, skal du redigere docker-compose.yml fil, og skift porten til et andet nummer.

Selvom det er fantastisk at kunne bruge Whoogle i dit hjem, søger du sikkert meget, mens du bruger en mobilenhed væk fra huset. Til dette skal du lave en ny Whoogle-konfigurationsfil, som Apache kan bruge:

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

Indsæt følgende linjer i denne fil:

<VirtualHost *:80>

Server navnmuo.lol
ProxyPass / http://127.0.0.1:5000/
ProxyPassReverse / http:/127.0.0.1:5000/
ProxyPreserveHost On

VirtualHost>

Husk at udskifte muo.lol med dit faktiske domænenavn, og gem derefter og afslut nano med Ctrl + O derefter Ctrl + X.

Aktiver din nye conf-fil og genstart Apache med:

sudoa2ensitewhoogle.conf
sudo service apache2 genstart

Brug Certbot til at sikre forbindelsen og beskytte mod man-in-the-middle (MITM) angreb.

sudo certbot

Vælg dit domænenavn fra en liste, og læn dig derefter tilbage, mens Certbot henter og implementerer certifikater og nøgler. Genstart Apache igen med:

sudo service apache2 genstart

Du kan nu besøge din Whoogle-instans, og din forbindelse vil automatisk blive opgraderet til HTTPS. Hvis du planlægger at bruge Whoogle på alle dine enheder, kan du ændre standardsøgemaskinen på alle populære browsere.

Selvom det er fantastisk at kunne få adgang til din Whoogle fra hvor som helst, vil du måske begrænse adgangen til dig selv og folk, du kender og stoler på. For at gøre dette skal du bruge nano til at redigere Docker Compose-filen:

cd ~/whoogle-søgning
nanodocker-komponer.yml

Fjern kommentaren til linjen, der begynder "miljø" ved at fjerne "#"-symbolet i begyndelsen af ​​linjen, og fjern derefter kommentaren WHOOGLE_USER og WHOOGLE_PASS felter. Indtast dit valgte brugernavn og adgangskode, og gem og afslut nano med Ctrl + O derefter Ctrl + X.

Brug Whoogle til at søge anonymt på Google

Når du besøger din Whoogle-instans, bliver du mindet om Google i de tidlige dage – dengang dens motto var "Vær ikke ond". Der er ordet "Whoogle" stavet med store farverige bogstaver og en tekstboks.

Du skriver din forespørgsel i en tekstboks, tryk Søg, og dine resultater vises på en liste med en klikbar overskrift og et tekstuddrag.

Når dine søgeresultater kommer, kan du klikke videre Billeder, Kort, Videoer, og Nyheder for at få resultater i de specifikke formater.

Mens billeder, videoer og nyheder fungerer, som du ville forvente, og holder dig inden for din Whoogle-instans, vil kortindstillingen omdirigere dig til den officielle Google Maps-side, så pas på.

Tilbage på startsiden skal du klikke på det diskrete Konfiguration tekst for at udvide dine muligheder.

Her kan du nemt indstille bestemte parametre, som kan gøre din søgning mere brugbar og mere anonym.

Sæt Land for at angive dit land, og Whoogle vil returnere resultater fra det pågældende lands lokaliserede Google. Da vi valgte den første mulighed på listen, Afghanistan, så vi vores resultatside med skrift flydende fra højre mod venstre. Du kan også indstille grænsefladesproget, søgesproget og vise resultater i nærheden af ​​et bestemt sted.

Hvis du er bekymret for sporing af sociale medier, skal du markere Erstat links til sociale medier boks til at erstatte Twitter- og YouTube-links med alternativer, der respekterer privatlivets fred, såsom Nitter- og Invidious-forekomster. Du kan angive dine foretrukne servere og tjenester i Docker Compose-filen.

Hvis du føler, at din forespørgsel er særligt følsom, kan du sætte kryds i feltet for at dirigere alle søgninger igennem Tor-netværket.

Begrænsninger af Whoogle på Raspberry Pi

Den største begrænsning ved Whoogle på Raspberry Pi er, at den kører på en Raspberry Pi. Dette er ikke en lille smule af, hvad der er en usædvanligt kompetent og rimeligt prissat singleboard-computer. Det er, at Raspberry Pi er placeret i dit hjem, hvilket betyder, at alle søgninger vil afsløre din IP-adresse til Google. Det er begrænset information, men det kan være nok til at knytte din søgeaktivitet til din profil.

For at forhindre dette kan du nemt konfigurer din Raspberry Pi til at bruge en VPN. Alternativt kan du redigere Docker Compose-filen og konfigurere Whoogle til at bruge en proxyserver for sikrere browsing.

Et andet problem er, at nogle Google-links stadig er til stede på din Whoogle-side, og hvis du ikke er det ved at være opmærksom på dem, kan du nemt falde over en Google-ejendom uden beskyttelse af Whoogle. Et eksempel på dette er linket "kort". Et andet eksempel er, når Google har begrænsede resultater for en forespørgsel og tilbyder denne nyttige besked:

For at vise dig de mest relevante resultater har vi udeladt nogle poster, der ligner de 14 allerede viste.

Hvis du vil, kan du gentage søgningen med de udeladte resultater inkluderet.

Linket fører til Google selv i stedet for Whoogle.

Whoogle mangler også nogle af Googles brugervenlige funktioner, såsom at kunne vælge et datointerval fra en klikbar kalender. Du kan stadig angive datoer, men du bliver nødt til at gå den gamle skole og tilføje parametre til din forespørgsel. For eksempel:

Fancy hatte før: 2023-01-01 efter: 2015-02-01

Det er en lille ekstra indsats, men ikke en deal-breaker.

Brug af Whoogle på Raspberry Pi er kun begyndelsen

Selvom det er fantastisk at kunne søge på Google uden at Google ved, hvem du er, er det kun en lille del af det større privatlivsbillede.

Hvis du vil have Google helt ud af dit liv, skal du muligvis lave nogle store ændringer i dine onlinevaner og den måde, du bruger teknologi på.