Ferry
Your own service for fast sharing.
Files, code, notes and secrets — on your own server. One Go binary, BadgerDB, no external dependencies.
Single static binary
Auto-TLS, built-in CLI
Your data stays on your server
1
Run the container
$ docker run -d -p 443:443 \
-v ferry:/data \
-e DOMAIN=your-domain.com \
ghcr.io/ferry/ferry:latest
2
Open the domain and create an owner
Ferry fetches its own certificate. Set an admin email and password — no second account needed.
3
Share from the terminal
$ ferry push ./main.go --expire 7d
→ https://your-domain.com/x7Qk2