Transférer des fichiers (même plusieurs téraoctets) entre deux machines,
là où scp et rsync s’effondrent sur la latence
et la perte. Les données passent en UDP direct —
ce site ne voit que le rendez-vous.
relais.transfast.fors.guru est un relais de signalisation
pour le mode « code de partage ». Deux machines qui n’ont pas de SSH en commun
s’y croisent quelques secondes avec un code du type
XXXX-YYYY-ZZZZ, puis se parlent en pair à pair.
Vous pouvez aussi auto-héberger le même service et pointer les clients dessus.
Version v0.1.0 — mêmes binaires que sur la page des releases (git.fors.guru). Le binaire doit être installé aux deux extrémités.
Toutes les releases Code source
xattr -d com.apple.quarantine /chemin/transfast.
Si votre plateforme n’est pas listée ci-dessus, regardez la page des releases
ou compilez avec
cargo install --git https://git.fors.guru/giraudsa/transfast.
tar xzf transfast-*.tar.gz sudo mv transfast-*/transfast /usr/local/bin/ transfast --version
transfast offer /chemin/vers/fichier_ou_dossier
transfast answer --code XXXX-YYYY-ZZZZ --out /dossier/arrivee
Par défaut, les clients utilisent ce relais
(https://relais.transfast.fors.guru).
Autre instance : --relay https://… ou variable
TRANSFAST_RELAY.
transfast copy /data/gros.bin serveur:/sauvegardes/ transfast copy serveur:/sauvegardes/gros.bin .
SSH ne sert qu’à lancer le pair et échanger l’empreinte :
les données partent en UDP direct. Il faut le binaire des deux côtés
(--remote-bin si besoin).