Locker: Open-Source Self-Hosted Alternative to Dropbox and Google Drive with S3 Backend
Available in: 中文
The project addresses growing concerns about cloud storage:
A new open-source project called Locker offers a self-hosted alternative to cloud storage services like Dropbox and Google Drive. Built after a challenge from developer advocate SWYX, Locker lets users bring their own S3-compatible storage bucket (S3, Cloudflare R2, Vercel Blob, or local filesystem) and provides a full-featured file management interface.
Key Features
- Provider agnostic — Works with S3, Cloudflare R2, Vercel Blob, and local filesystem
- Bring Your Own Bucket (BYOB) — Use any existing S3-compatible storage
- Virtual file system — Advanced file organization capabilities
- QMD Search — Built-in search plugin for quick file discovery
- Open source — Full transparency and community contribution
Why It Matters
The project addresses growing concerns about cloud storage:
- Cost — Dropbox and Google Drive charge recurring fees that scale with storage
- Privacy — Your files are on someone else's servers, subject to their policies
- Vendor lock-in — Migrating between cloud storage providers is painful
- Control — Self-hosting gives you full control over your data
Cost Comparison
| Solution | 1TB Storage | Privacy | Vendor Lock-in |
|---|---|---|---|
| Dropbox | $9.99/month | Limited | High |
| Google Drive | $9.99/month | Limited | High |
| iCloud | $9.99/month | Limited | Very High |
| Cloudflare R2 + Locker | ~$0.015/month | Full | None |
| Self-hosted S3 + Locker | Hardware cost | Full | None |
The "SWYX Nerd-Sniped" Story
The project originated from a public challenge by SWYX, a well-known developer advocate, who dared someone to build an open-source Dropbox alternative. The result is Locker — a functional, extensible cloud storage replacement that puts users in control of their data.
Target Users
- Privacy-conscious individuals who want full control of their files
- Developers who need programmatic access to cloud storage
- Small teams looking for cost-effective file sharing
- Tech enthusiasts interested in self-hosted solutions
← Previous: Pion Handoff: Moving WebRTC Out of the Browser and Into Native Go ApplicationsNext: Google Launches Free Offline AI Dictation App That Auto-Polishes Your Speech →
0