by pawlatwork ·
Just out of pure curiousity I want to know how people typically meet their cofounders.
I came across Stratosync recently and thought it was worth sharing here. I’m not affiliated with the project.
It seems to be trying to fill a gap that Linux still has: a decent “files on demand” style cloud sync client, where the filesystem is mounted normally but file contents are only downloaded when needed instead of mirroring everything locally. One can also pin files to keep them in sync.
Stratosync is written in Rust, uses FUSE3 for the filesystem layer and rclone for cloud backends, so it should work with services like Google Drive, OneDrive, Dropbox, S3, Nextcloud, SFTP, etc.
From what I can tell, it also has some fairly ambitious sync semantics: local caching, background uploads, offline pinning, selective sync, version history, and conflict handling that attempts 3-way merges for text files and otherwise keeps both versions.
It’s still marked as beta, so probably not something to trust blindly with irreplaceable data yet. Or at least one should have a good backup strategy in place.
The project doesn’t seem to have much visibility yet. I figured posting it here might get it some useful testing, feedback, contributors, or simply enough attention to help keep development going.
Curious if anyone here has tried it, or has experience with similar FUSE-based sync systems.
Notes on AI: I could see the code is written with AI assistance and have not dug deeper to evaluate sloppiness nor am I able to do so in rust. Also this post was written with use of AI but I have read it all (and adapted where necessary) so hopefully it does not appear as slop.