Sender A: choose the destination and send a file
Pick the receiver’s alias and send a large file with a receipt you can rely on.
You need
The pipeit CLI (Linux, macOS, Windows), signed in, and the rights each command needs.
On A:
pipeit destinations list --target TARGET-DEVICE
pipeit send ./file.bin --target TARGET-DEVICE \
--destination project --profile v2 --timeout 20m --jsonTARGET-DEVICE is an exact device ID or a unique device name. Without --destination the default inbox applies. The transfer binds the chosen destination and its revision; a later change must not silently redirect to another folder.
Use --profile v2 for files above 32 MiB; it supports up to 8 GiB. Receiver capabilities and your budgets apply on top.
Related guides
- Command line and servers
Receiver B: create a named destination
Give a private folder on the receiver a short alias that senders can pick.
- Command line and servers
Status, progress and resuming
Read the state of a transfer and continue the same job instead of starting a new one.
- Command line and servers
Send several files as one transfer
Use a group transfer when you want one acceptance for many files, and resume it with the same ID.
Still stuck?
Check the troubleshooting guide first. If that does not help, tell us what happened.