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
Another option is https://github.com/drakkan/sftpgo
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.
I use archive storage class on google cloud, to store old movies and wedding videos, pictures of old vacations.
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.
Spme things should not be vibecoded (yet)
See also: https://github.com/Barre/ZeroFS
Doesn’t require an external database (just a s3 bucket) and is a single binary. A webui is shipping in the next few days.
this is rlly cool
[dead]
[dead]
[dead]
For all the people pooh-poohing this, I'm very interested in this business model (bring your own provider token) and this looks to be nicely done. I'm going to try it out. In particular I want to see if it supports payload encryption for the data in S3. I'd need that to be comfortable stashing all my personal data in AWS or Wasabi.