AirPipe: P2P File Transfer, Now in the Catalog

PodWarden Team

AirPipe is a self-hosted, end-to-end-encrypted file transfer with passphrase pairing and WebRTC peer-to-peer. New featured app in the PodWarden catalog.

AirPipe — a self-hosted, end-to-end-encrypted file transfer service — is now featured in the PodWarden Hub catalog.

Deploy it here: https://www.podwarden.com/catalog/airpipe

What is AirPipe?

AirPipe is a new take on an old problem: how do you get a file from one device to another without uploading it to a third party? The answer is a memorable passphrase and WebRTC.

Sender types airpipe send report.pdf and gets back something like RIVER FALCON MARBLE 42. Receiver types airpipe download RIVER FALCON MARBLE 42 — or scans a QR code — and the file streams peer-to-peer. Your relay never sees the plaintext bytes, only encrypted ciphertext and a temporary room token.

How it compares

| | AirPipe | Magic Wormhole | croc | scp | |---|---|---|---|---| | Self-hosted relay | Yes | Possible | Yes | N/A | | Browser sender/receiver | Yes | No | No | No | | QR code pairing | Yes | No | No | No | | Mailbox / async mode | Yes (10 min) | Yes | No | No | | Direct P2P (WebRTC) | Yes | No (TCP relay) | Yes | N/A | | Container image size | ~15 MB | N/A (Python) | ~15 MB | System |

Why we featured it

Three reasons:

  1. Passphrase UX — Four words, no accounts, no logins. The receiver doesn't even need the CLI; they can enter the phrase in a browser.
  2. Self-hosted end-to-end — The relay is untrusted by design. NaCl secretbox encryption means even if someone compromises your relay, they see nothing.
  3. Tiny footprint — 100m CPU, 128 MiB RAM, zero persistent storage. Runs on a Pi.

If you've been looking for a self-hosted Magic Wormhole or croc replacement that also works from the browser, AirPipe is it.

Browse all catalog apps →