Tubo: Zero-Install File Transfer

Send files across strict firewalls in seconds. A secure, End-to-End Encrypted, and completely stateless infrastructure built for developers.

sh - server di produzione
root@prod-db-01:~# curl -sL https://tubo.endlessite.com/run | sh -s send dump_2026.sql.gz
[OK] Encrypting with AES-256-CTR...
[OK] Connected to Endlessite Relay.

Ready! Share this command:
tubo receive a8Bkx-pP01z-xXz9qK

Waiting for receiver...

⚡ INSTALLAZIONE RAPIDA

curl -sL https://tubo.endlessite.com/get | sh

Perché abbiamo creato Tubo

Progettato per risolvere problemi reali in ambienti operativi ristretti.

Estrazione da Server Isolati

I server di produzione spesso non hanno Python, pip o porte aperte. Con Tubo puoi estrarre log o dump usando solo curl e sh, senza installare dipendenze o compromettere la sicurezza del server.

Scambio Sicuro tra Colleghi

Invia chiavi SSH, credenziali o archivi di progetto a un collega senza passare per Slack o Google Drive. I dati non toccano mai alcun disco fisico, garantendo massima riservatezza aziendale.

Relay Open Source

Tubo è completamente open-source. Puoi eseguire il tuo server di relay sulla tua infrastruttura in pochi secondi, garantendoti il controllo totale sul routing dei dati.

Sicurezza Zero-Trust

L'infrastruttura di Tubo è progettata per essere "cieca". Anche noi che gestiamo il server di relay non possiamo in alcun modo leggere i tuoi dati.

Crittografia AES-256-CTR

La crittografia avviene interamente lato client (End-to-End). Il Sender genera una password sicura che viene inclusa nel token. Il payload viaggia criptato ed è decifrato unicamente sul computer del Receiver.

Infrastruttura Stateless

Il Relay Server in Java/Vert.x instrada semplicemente i byte tramite WebSockets o Chunked HTTP. Non esiste alcun database e nessun file viene mai scritto su disco. Quando chiudi il terminale, i dati spariscono per sempre.

Verifica dell'Integrità

Ogni trasferimento include un checksum SHA-256 integrato. Il ricevitore verifica automaticamente che i dati non siano stati manipolati o corrotti durante il tragitto.

Confronto con le Alternative

Quando si trasferiscono file tra server remoti o in ambienti aziendali, gli sviluppatori si affidano solitamente a SCP, Rsync o ad alternative moderne come Croc e Magic Wormhole. Pur essendo strumenti eccellenti, spesso si rivelano inadeguati in ambienti fortemente restrittivi.

Gli strumenti basati su SSH richiedono una complessa gestione delle chiavi e porte esposte. Croc si affida a porte TCP custom (9009-9013) che vengono costantemente bloccate dai firewall aziendali, e richiede l'installazione di un binario Go su entrambi i server. Magic Wormhole richiede Python e pip, che spesso sono assenti sui server di produzione minimali o nei container Docker.

Tubo è stato costruito specificamente per risolvere questi attriti di deployment: opera interamente su standard HTTPS (Porta 443), il che significa che attraversa senza sforzo i severi firewall aziendali. Inoltre, utilizzando una pura architettura curl | sh, Tubo garantisce una vera esperienza zero-install su qualsiasi sistema POSIX. Non servono permessi di root, package manager o dipendenze.

Inoltre, Tubo gestisce il lavoro sporco in automatico. Devi inviare una cartella con 10.000 file? Tubo crea uno stream tar/gzip al volo. Preoccupato per la privacy? Il payload crittografato End-to-End viene instradato attraverso un Relay Server in Java Vert.x completamente stateless. Il server non ha database, non scrive un singolo byte su disco e scarta i dati dalla RAM nell'istante in cui la connessione cade. È lo strumento definitivo per ambienti zero-trust.

Funzionalità Tubo Croc Magic Wormhole
End-to-End Encrypted Sì (AES-256) Sì (PAKE) Sì (PAKE)
Nessuna installazione necessaria curl | sh (Ovunque) Serve un binario Go Richiede python/pip
Target Ideale SysAdmins Sviluppatori Sviluppatori
Nessun account / Chiavi SSH
Attraversa NAT e Firewall rigidi HTTP/443 (Standard) Porte Custom (9009-9013)
Invio di Intere Cartelle Auto Tar/Gzip