April 7, 2026

Cloud DIY vs Convenience Club

Show HN: Stop paying for Dropbox/Google Drive, use your own S3 bucket instead

DIY “Dropbox” sparks cheers, side‑eyes, and a sync fight

TLDR: Locker lets you host your own “Dropbox” and share files while only paying for your server. Commenters love the control, but many argue that without seamless desktop and mobile syncing it can’t replace Dropbox, raising questions about reliability and even a missing license file—why it matters for trust and adoption.

An open-source project called Locker just strutted onto Hacker News promising “your own Dropbox” you run yourself: free software, your storage, your rules. It serves shareable links with passwords and expiration dates, and you can switch storage providers with a single setting. Fans cheered the “pay for hardware, not subscriptions” vibe, but the comment section immediately split into camps.

The loudest critique: polish and sync. As dewey put it, the magic of Dropbox and Google Drive is the desktop and phone apps that feel like a normal folder that syncs by itself. Without that deep integration, skeptics argue, it’s more DIY pantry than full-on pantry delivery. Others piled on practical worries: aitchnyu asked what happens if the server disappears but the storage remains—a reliability panic button. Meanwhile, vgr-land waved a paperwork flag: the project page says MIT, but there’s no actual license file.

Then came the side-quests. Eikon plugged ZeroFS, a “single file, no database” rival with a web interface “shipping any day”—cue popcorn. And pluc cracked that they want a totally offline option and might ask AI to code it. In short: bold idea, great control, and a thread that quickly became Cloud DIY vs. Convenience Club, with memes, nitpicks, and rivalry energy.

Key Points

  • Locker is an open-source, self-hostable file storage platform that users deploy on their own servers.
  • It supports multiple storage backends (local disk, S3, R2, Vercel Blob) and can switch between them via a single environment variable.
  • Provides a type-safe API using tRPC for reliable integrations.
  • Includes shareable link features with optional password protection, expiration, and download limits; recipients don’t need accounts.
  • Setup requires pnpm, PostgreSQL, environment configuration, and migrations; production can run on any Node.js-compatible platform.

Hottest takes

"I'd love a local offline alternative, maybe I'll get AI to build it for me" — pluc
"not really what I'd say is a Dropbox replacement." — dewey
"What happens if the server disappears permanently and only the bucket is up?" — aitchnyu
Made with <3 by @siedrix and @shesho from CDMX. Powered by Forge&Hive.