Test indipendenti Aggiornato aprile 2026 387 guide di self-hosting 5 provider VPS testati

guide

Come Auto-Hostare Whoogle su un VPS (Guida Completa)

Impara a ospitare Whoogle da solo su un VPS, con una guida dettagliata passo dopo passo su installazione, configurazione e sicurezza di Whoogle. Con confronto.

Introduzione

Whoogle è un motore di ricerca open-source auto-ospitato che offre un’esperienza simile a Google senza il tracciamento. Ospitando Whoogle su un VPS, puoi personalizzare il tuo motore di ricerca, migliorare la privacy e avere il pieno controllo sui tuoi dati. Questa guida ti guiderà attraverso i passaggi necessari per installare Whoogle su un VPS.

Scegliere un Provider VPS

Prima di installare Whoogle, devi selezionare un provider VPS. Ecco un confronto di alcuni dei migliori provider VPS adatti per app auto-ospitate:

ProviderPrezzo MensileRAMTipo di ArchiviazioneOpzioni di Posizionamento
Contabo VPS5,99 EUR4 GBSSDMolti in Europa
Hetzner Cloud4,15 EUR2 GBSSDEuropa, USA
DigitalOcean6 USD1 GBSSDGlobale
Vultr6 USD1 GBSSDGlobale
Linode5 USD2 GBSSDGlobale

Per un’impostazione rapida ed economica, Hetzner Cloud e Contabo VPS sono popolari tra gli sviluppatori. Per ulteriori opzioni, consulta il nostro confronto completo VPS.

Requisiti

  1. Impostazione VPS: Lancia un VPS con un minimo di 2 GB di RAM. Segui le istruzioni del tuo provider per creare una nuova istanza del server.
  2. Nome di Dominio: Assicurati un nome di dominio (opzionale) per la tua istanza Whoogle.
  3. Sistema Operativo: Questa guida presume un ambiente Linux (preferibilmente Ubuntu).
  4. Docker e Docker Compose: Installa Docker e Docker Compose per una gestione più semplice dei servizi.

Passo 1: Imposta Docker e Docker Compose

Inizia installando Docker e Docker Compose sul tuo VPS. Connettiti al tuo VPS via SSH:

ssh root@your_vps_ip

Successivamente, esegui i seguenti comandi per installare Docker:

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

Ora, installa 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

Passo 2: Distribuisci Whoogle Utilizzando Docker

Crea una directory per Whoogle e naviga al suo interno:

mkdir whoogle
cd whoogle

Crea un file docker-compose.yml:

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

Sostituisci your_domain_or_ip con l’IP pubblico del tuo VPS o con il tuo nome di dominio scelto.

Passo 3: Avvia Whoogle

Esegui il seguente comando per avviare Whoogle:

docker-compose up -d

Whoogle sarà ora disponibile su http://your_domain_or_ip:5000.

Passo 4: Configurazione Opzionale

  1. Database: Per un’archiviazione persistente, configura PostgreSQL o MySQL aggiungendo il servizio database al docker-compose.yml.
  2. TLS/SSL: È consigliato proteggere la tua configurazione. Considera l’uso di Nginx con Let’s Encrypt per i certificati SSL.
  3. Personalizzazioni: Modifica le impostazioni di Whoogle tramite le variabili d’ambiente Docker in base alle tue esigenze.

Testa la Tua Configurazione

Apri il tuo browser e vai su http://your_domain_or_ip:5000. Dovresti vedere l’interfaccia di Whoogle, pronta per essere utilizzata.

FAQ

Come accedo a Whoogle dopo averlo installato sul mio VPS?

Dopo l’installazione, puoi accedere a Whoogle navigando verso http://your_domain_or_ip:5000 nel tuo browser. Se hai configurato un dominio, sostituisci your_domain_or_ip con il tuo nome di dominio. Se desideri proteggere la tua connessione, considera di configurare HTTPS con Nginx e Let’s Encrypt per proteggere la privacy degli utenti e l’integrità dei dati durante le ricerche.

Posso integrare Whoogle con le mie applicazioni esistenti?

Sì, Whoogle può essere integrato con varie applicazioni tramite API. Puoi personalizzare le impostazioni del motore di ricerca e utilizzare la sua API per incorporare funzionalità di ricerca all’interno delle tue applicazioni. Questo può migliorare le tue applicazioni o piattaforme esistenti fornendo una soluzione di ricerca più privata su misura per le esigenze dei tuoi utenti.

Cosa succede se voglio fermare o rimuovere Whoogle dal mio VPS?

Per fermare Whoogle, naviga nella directory dove si trova il tuo file docker-compose.yml e esegui:

docker-compose down

Questo comando fermerà il servizio. Per rimuovere completamente Whoogle, basta eliminare la directory insieme al file docker-compose.yml, e eseguire docker volume prune per pulire eventuali volumi Docker non utilizzati se hai iniziato con un database.

Conclusione

Auto-ospitare Whoogle su un VPS non solo migliora la tua privacy, ma offre anche un’esperienza di ricerca personalizzabile su misura per le tue esigenze. Seguendo i passaggi sopra descritti, puoi installare e gestire facilmente Whoogle nel tuo homelab o ambiente di sviluppo. Esplora ulteriori funzionalità e integrazioni per massimizzare il potenziale del tuo motore di ricerca auto-ospitato.