Syphon Suite
A self-hosted media server written from scratch, not a wrapper around an existing one. It runs on hardware you own, keeps a private library in sync between several homes, and uses Tor onion services for both syncing and remote access.
A single Rust binary with a SQLite database, licensed under AGPL-3.0.
Built around privacy and trust
- Mesh sync between locations over Tor onion services, paired by a request-and-approve flow
- Device trust in place of IP allowlisting
- Password login, strong encryption at rest, and a private per-user vault
- A malware scanner on every ingest path: downloads, uploads, and mesh sync
- Signed updates with rollback and database snapshots
- Rust
- SQLite
- Tor onion services
- AGPL-3.0