I didn’t want WeTransfer to read my files, so I wrote storage that does not trust itself

New Products

Summary

The article introduces share·me, an open-source AGPL encrypted storage and file-sharing service designed to avoid trusting the storage layer with plaintext data. It emphasizes client-side encryption with AES-256-GCM, key derivation, rate limiting, and support for burn-after-reading and time-locked access. The stack uses Rust, Next.js, Traefik, and object storage plus a database backend, and the project is available on GitHub for self-hosted deployment. The piece focuses on the technical design choices that improve privacy and reduce trust in the server side.

Classifications

industries
No industries detected
applications
No applications detected

AskAI Classifications

Labels
No AI classifications detected

Linked Companies