Aller au contenu
TYPEDébloqué
ÉTAPEGain rapide
DIFFICULTÉSimple
MÉTIERPartager un flux
POURÉquipes de devs
POURFondateurs solo
SERVICESPipe
POURQUOI HOODYHTTP-natif
TYPEDébloqué
ÉTAPEGain rapide
DIFFICULTÉSimple
MÉTIERPartager un flux
POURÉquipes de devs
POURFondateurs solo
SERVICESPipe
POURQUOI HOODYHTTP-natif
TYPEDébloqué
ÉTAPEGain rapide
DIFFICULTÉSimple
MÉTIERPartager un flux
POURÉquipes de devs
POURFondateurs solo
SERVICESPipe
POURQUOI HOODYHTTP-natif
TYPEDébloqué
ÉTAPEGain rapide
DIFFICULTÉSimple
MÉTIERPartager un flux
POURÉquipes de devs
POURFondateurs solo
SERVICESPipe
POURQUOI HOODYHTTP-natif
PIPE · STREAMS PARTAGÉS · TRANSFERT DE FICHIER

Le « envoyez-moi ce fichier » le plus rapide que vous ayez tapé

Slack le refuse. Drive demande une demande de partage de dossier. Email plafonne à 25 Mo. Deux curls — un sur votre laptop, un sur le sien — déplacent le fichier de disque à disque. Le pipe route les octets ; rien n'est jamais uploadé sur un serveur.

Lire la doc Pipe API

Un chemin de pipe. Deux curls. Aucun fichier intermédiaire.

GET et PUT sur le même chemin. Le Hoody Pipe garde le côté qui se connecte en premier jusqu'à cinq minutes ; dès que l'autre côté arrive, les octets streament directement. Rien n'est écrit sur disque côté serveur.

pipe.containers.hoody.com/dump-yesterday
PUT · ÉMETTEURvous

Pousse le fichier hors de curl

# depuis votre laptopcurl -T dump.sql \  https://pipe.containers.hoody.com/api/v1/pipe/dump-yesterday[INFO] En attente de connexion d'un destinataire…[INFO] Diffusion vers 1 destinataire…[INFO] Transfert terminé.

PUT (ou POST) avec un corps en streaming. Le serveur affiche des lignes de statut au fur et à mesure que le pipe s'établit — utile comme signal live que l'autre côté a bien décroché.

GET · RÉCEPTEURlui

Tire le fichier directement sur le disque

# sur sa machinecurl \  https://pipe.containers.hoody.com/api/v1/pipe/dump-yesterday \  -o dump.sql# 4.2 GB · saved · done.

GET sur le même chemin bloque jusqu'à ce que l'émetteur se connecte. Les octets que l'émetteur écrit apparaissent comme corps de réponse — pipe vers un fichier avec -o, ou vers stdin de n'importe quel programme qui lit.

n=1 · transfert 1-vers-1 par défautle pipe attend jusqu'à 5 minutes0 octet stocké sur le serveur

L'ordre n'a pas d'importance. Si vous lancez curl en premier, votre requête bloque jusqu'à ce qu'il se connecte. S'il lance curl en premier, c'est la sienne qui bloque. Dans les deux cas, dès que les deux côtés sont connectés, les octets se mettent en mouvement.

À quoi ça ressemble en temps réel

Du ping Slack à l'arrivée du fichier sur son disque — les quatre gestes du pipe en action.

Ping Slack → fichier sur sa machineQUATRE ÉTAPES · UN PIPE
10:14 · PING01

Le collègue demande le fichier

« vous pouvez m'envoyer le dump prod d'hier ? »

Le fichier fait 4 Go. Slack le refuse, le drive partagé demande un ticket de partage de dossier. vous lâchez les deux.

10:14 · PUT02

vous sors le fichier en curl -T

curl -T dump.sql …/pipe/dump-yesterday

votre terminal affiche « Waiting for 1 receiver to connect… » et reste là. vous collez l'URL dans le chat : « lance ça ».

10:15 · GET03

Il curl l'URL

curl …/pipe/dump-yesterday > dump.sql

Le pipe s'établit dès qu'il se connecte. Les octets streament depuis votre disque à travers le pipe vers le fichier sur le sien.

10:15 · DONE04

Fichier sur sa machine, rien laissé derrière

Transfert terminé · 0 octet sur le serveur

L'usage disque côté serveur reste à zéro. Le chemin du pipe oublie le transfert dès que les deux côtés se déconnectent.

Pourquoi un curl bat un partage

Même nombre de commandes que pour un aller-retour Drive — moins le login, moins la barre d'upload, moins le lien, moins le ménage.

PAS D'UPLOAD

Aucune barre de progression à regarder

Hoody Pipe est un intermédiaire en streaming, pas un service de fichiers. Le fichier existe sur votre disque et sur le sien. Entre les deux, ce sont juste des octets en vol à la vitesse que vos deux réseaux peuvent soutenir — le pipe ne fait que transmettre.

PAS DE LOGIN

Pas de compte, pas de partage de dossier, pas de ticket IT

Les chemins de pipe ne demandent aucun auth sur le déploiement public. Ce sont des URL adressables liées à un seul transfert ; dès que les deux côtés se déconnectent, le chemin disparaît. Rien à signer pour le récepteur.

AUCUN RÉSIDU

Le serveur stocke zéro octet — jamais

Le transfert ne touche jamais le disque côté serveur. Rien à nettoyer, rien à fuiter, rien à expirer. Les octets sont sur votre laptop ; puis aussi sur le sien ; le chemin oublie qu'il a existé.

Deux curls. Pas de login. Pas de barre d'upload. Fini.

« Envoie-moi ce fichier » voulait dire un onglet, une connexion, un upload, un lien, un collage, un download. Maintenant ça veut dire : tape curl, colle l'URL, lance curl. La version la plus rapide que vous taperas jamais.

  • pas d'upload
  • pas de lien à partager
  • pas de login d'un côté ni de l'autre
Lire le guide Pipe API

Ce que ça remplace

La plupart des outils qu'on utilisait pour envoyer un fichier de 4 Go sont des restes d'une époque où on ne pouvait pas streamer des octets entre deux terminaux par HTTP. Le pipe les rend tous inutiles.

  • DropboxConnexion, partage manuel, attente de sync
  • Google DriveTicket IT pour les permissions de dossier
  • Uploads de fichiers SlackPlafond strict sur la taille, puis « utilisez un vrai lien »
  • WeTransferMurs d'email, pages de pub, fenêtres de rétention mystères
  • AirDrop (entre réseaux)Même Wi-Fi seulement, échoue dès que vous êtes à distance
  • Firefox SendFermé, jamais revenu
  • Partages de fichiers maisonBox auto-hébergée, bucket, et un cron oublié pour les expirer

Deux curls. Le fichier est sur sa machine. Rien n'a jamais été uploadé.

Lire le guide Pipe API

Lis les autres