Salta al contenuto principale

Piped: un’alternativa libera e privacy-friendly a YouTube

Inviato da tuxsa il
piped

Piped non è un mirror di YouTube né un servizio che ospita video: è un’interfaccia web che si connette alle API di YouTube, mostrando i contenuti senza eseguire i meccanismi di tracciamento e pubblicità di Google. Utilizza il player video Shaka Player, sviluppato da Google, ma in un contesto de-googlizzato e rispettoso della privacy.

Caratteristiche principali:

  • Nessuna pubblicità, nemmeno quelle non saltabili sui video YouTube

  • Compatibilità con SponsorBlock e DeArrow

  • Supporto per iscrizioni, playlist e cronologia locale

  • Interfaccia moderna, reattiva e mobile-friendly

  • Possibilità di auto-hosting completo

Piped agisce da proxy tra l’utente e YouTube. Quando un utente cerca un video, Piped:

  1. Recupera i metadati (titolo, descrizione, commenti) tramite API alternative

  2. Streamma il contenuto video/audio attraverso un server proxy dedicato

  3. Nasconde l’IP dell’utente a YouTube, migliorando la privacy

  4. Applica filtri per pubblicità e segmenti sponsorizzati (grazie a SponsorBlock)

Il tutto avviene in un’interfaccia web leggera, senza bisogno di installare app o estensioni.

Uno dei punti di forza di Piped è la facilità di installazione in autonomia, grazie a script ufficiali e Docker. Di seguito una guida rapida per un’istanza personale.

Requisiti

  • Un VPS (anche economico, 1 CPU / 1–2 GB RAM)

  • Un dominio (o sottodominio)

  • Docker e Docker Compose

  • Accesso SSH e configurazione base di sicurezza (firewall, chiavi SSH)

Passaggi

  1. Prepara il server

apt update && apt upgrade -y
apt install -y ca-certificates curl gnupg lsb-release
curl -fsSL https://download.docker.com/linux/ubuntu/gpg | gpg --dearmor -o /etc/apt/keyrings/docker.gpg
echo "deb [arch=$(dpkg --print-architecture) signed-by=/etc/apt/keyrings/docker.gpg] https://download.docker.com/linux/ubuntu $(lsb_release -cs) stable" > /etc/apt/sources.list.d/docker.list
apt update
apt install -y docker-ce docker-ce-cli containerd.io docker-compose-plugin

  1. Clona il repository ufficiale

cd /opt
git clone https://github.com/TeamPiped/Piped-Docker
cd Piped-Docker

  1. Configura l’istanza

    ./configure-instance.sh

Durante la configurazione, scegli:

  • Caddy come reverse proxy (gestisce automaticamente SSL)

  • I domini per frontend, API e proxy, ad esempio:

    • piped.tuodominio.com

    • pipedapi.tuodominio.com

    • pipedproxy.tuodominio.com

  1. Configura i DNS

Crea tre record A che puntano all’IP del tuo VPS:

piped.tuodominio.com → IP_VPS
pipedapi.tuodominio.com → IP_VPS
pipedproxy.tuodominio.com → IP_VPS

  1. Avvia i container

docker compose up -d

Dopo pochi minuti (tempo di propagazione DNS), il tuo Piped sarà accessibile all’indirizzo https://piped.tuodominio.com.

Piped è rilasciato con licenza open source (AGPLv3), il che garantisce:

  • Trasparenza: chiunque può ispezionare il codice per verificare che non ci siano backdoor o meccanismi di tracciamento nascosti

  • Controllo: puoi modificare, migliorare o adattare il software alle tue esigenze

  • Indipendenza: non dipendi da un’unica istanza o azienda; puoi ospitare la tua copia o unirti a una community di nodi

  • Sostenibilità etica: promuove un modello di sviluppo collaborativo, basato su valori di libertà, condivisione e rispetto della privacy

In un’epoca in cui i servizi digitali sono sempre più centralizzati e sorveglianti, progetti come Piped rappresentano un esempio concreto di come la tecnologia possa essere riprogettata per mettere l’utente al centro, restituendogli controllo e dignità digitale.