Wess Cope

Stohr - Your server, your files. Share with anyone. Pool with peers.

by
Self-hostable cloud storage with the features you'd expect from a paid service: versioned files, photo galleries, link sharing, collaboration, OAuth, S3-compatible API, WebDAV mount, and encrypted federation for pooling storage with peers. Run it on a $5 box. Bun + React + Postgres. License: Apache 2.0.

Add a comment

Replies

Best
Wess Cope
Maker
📌
Hey Product Hunt 👋 I built Stohr because I wanted a cloud drive I actually owned — self-hostable, Apache 2.0, runs on a cheap VPS. It does the things you'd expect — versioned uploads, photo galleries, shared links, multi-user collaboration, passkeys, OAuth — plus a couple things most self-hosted drives don't: - Federation. Pool storage with friends. Pick "content-sharing" mode (group-encrypted, browseable) or "space-offering" mode (zero-knowledge — you host encrypted blobs you can't read). - WebDAV. Mount your account from Finder, Explorer, or rclone. - S3-compatible API. Point any S3 SDK at it. Bun + React + Postgres. Single Docker container. First signup becomes the owner; everything else is invite-only. If you like Stohr, also check out Narrative (https://github.com/wess/narrative) — a calm editor and vault that pairs with Stohr. Companion piece, always free. Would love feedback — especially from anyone who's run a home server or bounced between hosted drives looking for something that doesn't suck. What's missing?