Vai al contenuto principale

Peerino – condivisione file P2P, senza cloud, senza account (AGPL-3.0)

Ciao a tutti,

da un po’ di tempo lavoro a Peerino, un’app desktop per condividere file direttamente tra dispositivi. Niente cloud, niente account, niente intermediari.

La cosa più interessante: l’app serve solo da un lato.

Il mittente ha Peerino sul suo desktop. Il destinatario apre semplicemente un link nel browser — niente installazione, niente account, niente registrazione. Funziona in entrambe le direzioni:

Link di download: io ti mando un file. Io ho Peerino, tu apri il link e scarichi direttamente dal mio PC.

Link inbox: tu vuoi mandare un file a me. Io creo un link “Inbox”. Tu lo apri nel browser, trascini il file, e arriva sul mio PC.

In entrambi i casi, solo una delle due parti ha l’app. L’altra usa solo il browser.

Perché potrebbe interessare a chi frequenta questa community:

Nessuna dipendenza dal cloud. I file non toccano mai un server. Se la connessione diretta non è possibile, Peerino lo dice all’utente e gli chiede di provare da un’altra rete. Non ripiega silenziosamente su un relay che non controlli.

Nessun account. Né per inviare, né per ricevere.

Signaling self-hostable è in roadmap. Oggi l’app usa PeerJS cloud, ma l’obiettivo è rimuovere anche quella dipendenza.

AGPL-3.0. Completamente open source, nessun paywall, nessun piano premium.

Come funziona :

Genero un link (download o inbox) dal mio Peerino desktop.

L’altra persona apre il link in un browser qualsiasi. Niente installazione, niente account.

WebRTC negozia una connessione diretta (LAN → STUN) tra i due dispositivi.

Il file viene trasmesso su un DataChannel cifrato (DTLS).

Il ricevente verifica l’hash SHA-256 prima di salvare.

Se la connessione diretta non è possibile, TURN viene usato solo per diagnosticare il problema (pochi KB di handshake), mai per trasportare i file. Il trasferimento semplicemente non avviene, e all’utente viene chiesto di provare da un’altra rete.

Stato attuale:

Build per Windows disponibili. Build per Linux in arrivo (sto ricostruendo la CI dopo una migrazione di hosting).

v1.1.1, AGPL-3.0.

Maintainer singolo.

Link:

Codice: codeberg.org/Daniele-Tomassoni/peerino

Sito: peerino.com

Tutte le release: peerino.com/releases.html

Download diretto (Windows): …peerino.com/Peerino-windows-x64-setup.exe

Disponibile per qualsiasi domanda tecnica.

#opensource

0

Caricamento...

0
1

Caricamento...

Commenti (0)

Nessun commento. Sii il primo a commentare.