Adding a sync option I’m using: mega.nz
It’s a New Zealand based cloud service that gives 20GB of storage to a free user, and the files are encrypted while they’re on their servers. I only have experience with their web, Windows and Android apps.
My use case is that I mostly use my vault on Windows and sometimes on Android when I’m on the move or don’t want to get up. I also used to sync between two laptops (home and work), which went really smoothly using the MEGASync Windows app on both.
On the Windows laptop, I have the MEGASync app always on and it uploads all my changes to the cloud as they happen.
The Android MEGA app doesn’t do the sync automatically, you have to manually trigger it - so I’d do a download before leaving, and upload my changes later.
A warning though - there’s been a recent change in Google storage access requirements so you can’t upload the whole folder at once anymore, it needs to be done file by file… but the Mega support said they’re working on a fix (as of today, said to be back very soon), so it’s hopefully only temporary. The download still works for the whole folder.
That’s also why you can only save the vault folder under the default download location for your phone on Android 11, unless you have an SD card.
- you can enable File Versioning in your settings on the mega.nz website, under File Management, in the desktop app settings, General tab → File versions, or on the Android app in Settings → Storage → File Management
- to sync files and folders starting with a dot, like “.obsidian”, open the settings on the desktop app, go to Folders tab → Excluded file and folder names, and delete “.*” that they put in by default
- to add your vault into MEGA cloud and keep it synchronized, go to Sync tab in desktop app settings and add it to Synced folders. Then you can just keep the app on and it’ll sync it automatically
- if you set a folder from your vault to be Available Offline on Android, it’ll be read-only - you should use Save to device to get a local copy