@itsrainingmani/fatline
v0.1.0
Published
Ephemeral text transfer between devices.
Maintainers
Readme
fatline
Ephemeral text transfer between devices.
bunx @itsrainingmani/fatline
echo "hello" | bunx @itsrainingmani/fatline send opal-cedar-k9q4xfatline uses short rendezvous codes for pairing and sends the payload over an
Iroh device-to-device connection. The rendezvous service stores only a temporary
Iroh ticket, never the text payload.
The hosted rendezvous Worker applies lightweight per-IP rate limits: 20 code creations per minute and 120 lookups per minute.
Commands
fatline [--raw] [--multi] [--ttl 60s] [--copy-code]
fatline listen [--raw] [--multi] [--ttl 60s] [--copy-code]
fatline send [--raw] [--paste] <code-or-ticket> [text]--multi keeps the receiver process open. Rendezvous codes are still one-time
use, so repeated sends should use listen --raw --multi.
Set FATLINE_RENDEZVOUS_URL to point the CLI at a different Cloudflare
Worker. If unset, it uses https://fatline-rendezvous.itsmani.workers.dev.
Development
npm install
npm run build
npm test
npm run dev:worker