Show HN: Stop paying for Dropbox/Google Drive, use your own S3 bucket instead (locker.dev)
Last week SWYX nerd-sniped me into building an Open-source Dropbox.
Here is Locker: the ultimate open-source Google Drive/box/Dropbox alternative - Provider agnostic (S3, R2, vercel blob, local) - BYOB (Bring your own bucket) - Virtual file system - QMD Search plugin
66 comments
[ 3.2 ms ] story [ 76.0 ms ] threadSo it's a cool project, but not really what I'd say is a Dropbox replacement.
Doesn’t require an external database (just a s3 bucket) and is a single binary. A webui is shipping in the next few days.
For a better alternative, run MinIO on a cloud provider of your choice, or stick with a secure option like Proton Drive.
1 TB is roughly 20-30 USD per month at AWS/GCP only in storage, plus traffic and operations. R2 is slightly cheaper and includes traffic.
Compared to e.g a Google AI plan where you get 5 TB storage for the same price (25 USD/month) + Gemini Pro thrown in.
https://news.ycombinator.com/item?id=9224
This is in Go, exposes both webdav and SFTP servers, with user and admin web interfaces. You can configure remotes, then compose user space from various locations for each user, some could be local, others remote.
How much on S3? A LOT more.
Sure, ChatGPT can help, but to use it reliably, you still need enough medical knowledge to ask good questions and evaluate the answers.
I'd rather control the whole stack, even if it means deploying my own hardware to one or more redundant, off-site locations.
Edit: Are there robust, open source, self-hosted, S3-compliant engines out there reliable and performant enough to be the backend for this?
For everything else I use paid onedrive subscription. The biggest problem is user interface with s3 like storage and predictable pricing because remember you also pay for data retrieval and other storage apis, with dropbox etc you pay a fixed amount. Every year or so I roll over data into the bucket.
But for infrequently accessed data its fine.