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:
- Passphrase UX — Four words, no accounts, no logins. The receiver doesn't even need the CLI; they can enter the phrase in a browser.
- Self-hosted end-to-end — The relay is untrusted by design. NaCl secretbox encryption means even if someone compromises your relay, they see nothing.
- 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.