Independent testing Updated April 2026 387 self-hosting guides 5 VPS providers tested

guide

Hoe self-host Whoogle op een VPS (Volledige Gids)

Ontdek hoe je zelf Whoogle op je VPS host, stap voor stap. Leer installatie, configuratie, en geniet van privé zoeken.

Introductie

Whoogle is een open-source zelf-gehoste zoekmachine die een Google-achtige ervaring biedt zonder de tracking. Door Whoogle op een VPS te hosten, kun je je zoekmachine aanpassen, privacy verbeteren en volledige controle over je gegevens behouden. Deze gids begeleidt je door de stappen om Whoogle op een VPS te installeren.

Het kiezen van een VPS-provider

Voordat je Whoogle installeert, moet je een VPS-provider kiezen. Hier is een vergelijking van enkele van de beste VPS-aanbieders die geschikt zijn voor zelf-hosting van apps:

ProviderMaandprijsRAMOpslagtypeLocatie opties
Contabo VPS5.99 EUR4 GBSSDMeerdere Europa
Hetzner Cloud4.15 EUR2 GBSSDEuropa, VS
DigitalOcean6 USD1 GBSSDWereldwijd
Vultr6 USD1 GBSSDWereldwijd
Linode5 USD2 GBSSDWereldwijd

Voor een snelle en kosteneffectieve setup zijn Hetzner Cloud en Contabo VPS populair onder ontwikkelaars. Voor meer opties, bekijk onze volledige VPS-vergelijking.

Vereisten

  1. VPS opzetten: Start een VPS met minimaal 2 GB RAM. Volg de instructies van je provider om een nieuw serverinstance te maken.
  2. Domeinnaam: Registreer een domeinnaam (optioneel) voor je Whoogle-instantie.
  3. Besturingssysteem: Deze gids gaat uit van een Linux-omgeving (bij voorkeur Ubuntu).
  4. Docker en Docker Compose: Installeer Docker en Docker Compose voor makkelijker beheer van diensten.

Stap 1: Docker en Docker Compose installeren

Begin met het installeren van Docker en Docker Compose op je VPS. Verbind via SSH:

ssh root@jouw_vps_ip

Vervolgens, voer de volgende commando’s uit om Docker te installeren:

apt update
apt install -y apt-transport-https ca-certificates curl software-properties-common
curl -fsSL https://download.docker.com/linux/ubuntu/gpg | apt-key add -
add-apt-repository "deb [arch=amd64] https://download.docker.com/linux/ubuntu $(lsb_release -cs) stable"
apt update
apt install -y docker-ce

Nu, installeer Docker Compose:

curl -L "https://github.com/docker/compose/releases/download/$(curl -s https://api.github.com/repos/docker/compose/releases/latest | grep tarball | cut -d '\"' -f 4 | grep -Eo '[^/]+$')/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose
chmod +x /usr/local/bin/docker-compose

Stap 2: Whoogle Deployen met Docker

Maak een directory voor Whoogle en ga er naartoe:

mkdir whoogle
cd whoogle

Maak een bestand docker-compose.yml:

version: '3'
services:
  whoogle:
    image: whoogle/whoogle-webserver
    restart: always
    ports:
      - "5000:5000"
    environment:
      - WHOOGLE_SITE_URL=http://jouw_domein_of_ip:5000

Vervang jouw_domein_of_ip door het publieke IP-adres van je VPS of je gekozen domeinnaam.

Stap 3: Start Whoogle

Voer het volgende commando uit om Whoogle te starten:

docker-compose up -d

Whoogle is nu bereikbaar via http://jouw_domein_of_ip:5000.

Stap 4: Optionele Configuratie

  1. Database: Voor persistente opslag, voeg PostgreSQL of MySQL toe door de database-service aan docker-compose.yml toe te voegen.
  2. TLS/SSL: Het wordt aangeraden om je setup te beveiligen. Overweeg gebruik te maken van Nginx met Let’s Encrypt voor SSL-certificaten.
  3. Aanpassingen: Pas Whoogle-instellingen aan via de Docker-omgevingsvariabelen op basis van jouw wensen.

Je setup testen

Open je webbrowser en ga naar http://jouw_domein_of_ip:5000. Je zou de Whoogle-interface moeten zien, klaar voor gebruik.

FAQs

Hoe krijg ik toegang tot Whoogle na installatie op mijn VPS?

Na de installatie kun je toegang krijgen tot Whoogle door naar http://jouw_domein_of_ip:5000 te gaan in je webbrowser. Als je een domein hebt geconfigureerd, vervang dan jouw_domein_of_ip door je domeinnaam. Wil je je verbinding beveiligen, overweeg dan HTTPS te configureren met Nginx en Let’s Encrypt om de privacy van gebruikers en data-integriteit tijdens zoekopdrachten te waarborgen.

Kan ik Whoogle integreren met mijn bestaande applicaties?

Ja, Whoogle kan worden geïntegreerd met verschillende applicaties via API’s. Je kunt de zoekmachine-instellingen aanpassen en de API gebruiken om zoekmogelijkheden in je applicaties te embedden. Dit kan je bestaande platforms verbeteren door een meer privézoekoplossing aan te bieden, afgestemd op de wensen van je gebruikers.

Wat als ik Whoogle wil stoppen of verwijderen van mijn VPS?

Om Whoogle te stoppen, ga naar de directory waar je docker-compose.yml staat en voer uit:

docker-compose down

Deze command stopt de dienst. Om Whoogle volledig te verwijderen, verwijder je simpelweg de directory en het docker-compose.yml-bestand, en run je docker volume prune om onbruikbare Docker-volumes op te schonen, vooral als je een database hebt gebruikt.

Conclusie

Zelf hosten van Whoogle op een VPS verbetert niet alleen je privacy, maar biedt ook een aanpasbare zoekervaring die aan jouw wensen voldoet. Door de stappen hierboven te volgen, kun je Whoogle moeiteloos installeren en beheren in je homelab of ontwikkelomgeving. Verken verdere mogelijkheden en integraties om het maximale uit je zelf-gehoste zoekmachine te halen. --- Einde ---