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

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

https://locker.dev

Locker | Open-Source File Storage Platform

Self-hostable file storage. Upload, organize, and share files from your own infrastructure.

The selling point of Dropbox/Google Drive isn't the storage itself, but that there's app for mobile and desktop operating systems which deeply integrates it in the OS so it's just like a local folder that's magically synced.

So it's a cool project, but not really what I'd say is a Dropbox replacement.

On the other hand when a Dropbox user shares a file with you these days, the nudges have so gotten out of hand that it's a pain to use.
Isn't that the scenario for Nextcloud?

https://syncthing.net/ <- like this :)

Free, opensource, works on computers and phones, can in most cases puncture nat, supports local discovery (lan, multicast).

No googles, no dropboxes, no clouds, no AI training, no "my kid likes the wrong video on youtube, now our whole family lost access to every google account we had, so we lost everything, including family photos", just sync!

(not affiliated, just really love the software)

Syncthing

This is my go to solution for code sync across macOS laptop, Windows VMs, and Linux VMs to build and run/debug across environments. Unless something has changed, exclusions of build artifacts was always an issue with cloud sync providers.
I have been doing more cross compilation on macOS, copy and run on those other machines lately for prototypes, but for IDE based debugging it’s great to edit local or remote and get it all synced to the machine to run it in seconds.
We can just all use rsync, no need for an app.

Yep, I use rsync to sync files / directories between my desktop, laptop and even phone (Android). Also an external drive.

I ended up creating https://github.com/nickjj/bmsu which calls rsync under the hood but helps you build up a valid rsync command with no surprises. It also codifies each of you backup / restore strategies so you're not having to run massively long rsync commands each time.

Nothing leaves my local network since it's all local file transfers.

Until I want to share with say… anyone that isn’t on HN :)
To me, integration with the Apple files app on iOS is critical for any Dropbox replacement (among other things).