|
Come installare PairDrop con Docker Compose

PairDrop è un’alternativa open-source ad AirDrop che consente di condividere file in modo sicuro tra dispositivi nella stessa rete locale o tramite WebRTC. È progettato per essere leggero, veloce e rispettoso della privacy, in quanto non dipende da server centralizzati per il trasferimento dei file. Tra le caratteristiche principali di PairDrop troviamo:
- Sicurezza e Privacy: Tutti i trasferimenti avvengono in modo diretto tra i dispositivi, senza passare per server di terze parti.
- Supporto WebRTC: Utilizza WebRTC per connessioni P2P, riducendo la latenza e migliorando l’affidabilità della connessione.
- Compatibilità multipiattaforma: Funziona su qualsiasi dispositivo dotato di un browser moderno, senza necessità di installare app aggiuntive.
- Interfaccia semplice ed intuitiva: L’uso è immediato e non richiede registrazione.
Link al progetto
Puoi trovare il repository ufficiale di PairDrop su GitHub all’indirizzo: https://github.com/schlagmichdoch/pairdrop
Prerequisiti
Prima di iniziare, assicurati di avere installato Docker, Docker Compose, un utente con privilegi sudo e un reverse proxy (opzionale, ma consigliato) come Nginx Proxy Manager o Traefik.
Installazione di PairDrop con Docker Compose
Apri una sessione SSH sul tuo server e creiamo una cartella per PairDrop e spostiamoci al suo interno:
mkdir pairdrop && cd pairdrop
Ora creiamo un file docker-compose.yml per avviare PairDrop:
NOTA: Se desideri configurare un dominio, utiliza un reverse proxy come Nginx Proxy Manager o Traefik per gestire HTTPS.
Avviamo il container:
docker-compose up -d
Adesso puoi accedere a PairDrop dal browser digitando: http://IP_DEL_SERVER:8080

Nota: PairDrop utilizza WebRTC per stabilire connessioni peer-to-peer (P2P) durante il trasferimento di file. Questo significa che i file vengono inviati direttamente tra i dispositivi senza passare attraverso server intermedi, garantendo così una maggiore privacy e sicurezza. Inoltre, WebRTC cifra automaticamente i dati durante il transito. Questa informazione è confermata nella documentazione ufficiale di PairDrop, dove si afferma che i file sono inviati direttamente tra i peer e che WebRTC cifra i file durante il trasferimento. Fonte github/pairdrop
Conclusione
Hai installato con successo PairDrop usando Docker Compose! Inoltre, puoi utilizzare PairDrop direttamente all’indirizzo pairdrop.emanuelegori.uno
Segui questo blog tramite RSS
Cos’è RSS e perché conta ancora nel 2026
Questo post vive anche nel Fediverso. Per commentare questo post del blog, utilizza la casella dei commenti qui sotto o copia e incolla questo indirizzo nella ricerca della tua istanza per rispondere, condividerlo o aggiungerlo ai preferiti: https://emanuelegori.uno/come-installare-pairdrop-con-docker-compose/
Oppure scrivimi direttamente: @emanuelegori@mastodon.uno
Mi chiamo Emanuele Gori e nel tempo libero scrivo di software open source, privacy digitale e self-hosting.
Homelab Notes nasce dalla mia convinzione che la tecnologia debba servire chi la usa, non chi la vende.
Qui trovi guide pratiche e analisi per riprendere il controllo della tua vita digitale, un servizio alla volta.
Il blog è personalizzato con alcuni plugin per WordPress che ho realizzato per migliorarne l'usabilità e la condivisione: open source e liberamente scaricabili da git.emanuelegori.uno.
Se invece vuoi seguire una parte della mia vita digitale, visita la pagina Hub Attivita.
Sul Fediverso come nella vita: senza algoritmi di mezzo!







