Meta Post - Syncing between Devices

Syncthing works like a charm. No conflicts for me. Lots of options, easy to set ignore lists (for .obsidian, etc). Very transparent about what it’s doing as it syncs, if you watch the web GUI.

You can opt for Syncthing to handle your file versioning, but I haven’t tried it.

It works best if you have at least one always-on device. Using it only on mobile devices or laptops which sleep is a recipe for having unsynced local changes. Like you say, you need a desktop machine or a home server as your “cloud.”

I’m tempting to get the early bird pricing on the native sync and have in-app versioning.

2 Likes

For those who do not want use to any cloud service and want to do everything offline, I have used FolderSync in my android phone and FTP server FileZilla in my Windows PC to sync my vaults between PC and mobile. It works well.

Ahh me too. If only I could check if their sync does only what it is advertised to do. :confused:

BTW it’s best for that home server ‘cloud’ to not have Obsidian running, since Obsidian locks files and then they are not synced until the program is closed.

How does it handle versioning?

BTW it’s best for that home server ‘cloud’ to not have Obsidian running, since Obsidian locks files and then they are not synced until the program is closed.

Oh in that case you can have Syncthing running and syncing the files without obsidian on the machine at all. It would just store the files.

Then version those with git and you’re gtg

2 Likes

Yep. Syncthing also does versioning, one can use that too (if you wanna keep everything offline).

1 Like

I have no idea how git works :see_no_evil: so not sure how to answer you :sweat_smile:
I have not seen any file conflicts so far.

Is the price for the official Sync service offered here per vault or for any number of our own vaults ?

Also, are there any vault size limitations for the sync ?

I think you get 5 vaults, each limited to 4 GB (including old versions of files), but I can’t find where I saw that info. It should be on the page you linked to or one linked from it, but I don’t see it (I also check Help and the pricing page). It might be on one of the pages after you start the buying process? It should definitely be easier to find.

1 Like

I think this is the page you are referring to: Obsidian Sync

cc: @praveen6

1 Like

Yes! Thank you! I looked at that page, and even the FAQ section, but apparently my eyes had worn out by the time I got that far down.

1 Like

Eleanor, thank you for this comprehensive post!

Is there a way to see how much of Obsidian Sync storage have been used? Feels kind of nervous having a limit of 10 Gb and not seeing how much is left.

It should be pretty straightforward to get a sense of it by using your operating system to tell you how much space the vault is taking up on disc, but if you need something more granular maybe file a feature request.

a) True
b) A FR seems like a good idea. For those using a lot of space, an indication of how close they are to approaching the limit could be reassuring.

Just wanted to write down an issue I faced and how I solved it in case anyone in the future experiences the same.

I’m using iCloud sync between my macOS and iOS devices and even though it was working fine at first, somewhere along the line iCloud started having trouble with syncing Obsidian folder and files. I’m not really sure what caused it (maybe uninstalling and reinstalling on my phone caused some weird bug) but everything on iCloud was syncing without a problem except Obsidian folder.

If you ever have an issue like this, the solution is updating your Obsidian installer on your desktop. I tried all kinds of troubleshooting for iCloud without any luck but downloading latest Obsidian installer from the website and updating the Obsidian and the installer solved all the issues and now sync works instantaneously.

Hi, I developed a new unofficial sync plugin remotely-save that allows users to sync their notes between their Obsidian (iOS version included) and third party services (currently S3, Dropbox, webdav). The plugin is still in beta, but anyone is welcome to give it a try. More information is here: New plugin: remotely-save

2 Likes

Does anyone know if you can continue using icloud sync BUT, like i have, on a mac use nextcloud sync client to sync the vault folder specifically to nextcloud? Would this technically be me having multiple sync clients even if I am using only icloud for my obsidian folder across devices (1 mac, 1 ipad, 1 iphone)?

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.


Specific settings:

  • 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
2 Likes

Everything stops for me at iPad. I have linux, android and ipad. I happen to have an account on MEGA for 50GB free storage (accidentally made one in 2013 or something).
GIT seems to be the only way there other than official sync.

Just to put it out there, GitLab offers 10GB per project storage while GitHub offers about 500MB. ALthough, Git is not supposed to be used as a mere cloud. :slight_smile:

  • Here’s a guide that explains how to sync Obsidian on iOS via Rclone. With Rclone you can sync files to remote SFTP servers, WebDAV servers, Google Drive, Amazon S3, and many other providers. (via agmm#4110 in Discord)
1 Like