I am new to Devonthink and have 2 licenses of Devonthink 3 pro.
I installed one copy on my mac mini and setup encrypted sync to my synology NAS using WebDav. All works great. Pretty blown away by the program and really regret not having started using it earlier.
Now to my problem:
I can for the sake of it not figure out how to sync to a second installation of Devonthink 3 that is installed on my macbook. I installed Devonthink on the macbook and entered the license key, after that I went to Preferences → Sync and was trying to add the WebDav Sync I setup on the macmini.
First i used the path that was setup on the mac mini and it gave me a conflict, after that I researched a bit and saw somewhere i have to use the complete path to the .dtCloud directory, did that and it still gives an error (409).
How do I share a database between two copies of Devonthink 3 installed on two different devices? I started with iCloud, did not work that is why I went to WebDav… but somehow can not figure it out.
Thank you for your help!
I read:
And
But somehow nothing works.
Do i have to use the same WebDav login credentials or is it enough to have access to the location?
If you want to sync the same databases, then yes. Of course. There is, btw, a longish forum post here on how to set up WebDAV Sync with a Synology NAS.
I can also use the other one but I am just using the WebDav on my synology on my internal Lan not externally. Does it make a difference then?
For external services I use https with letsencrypt certificate and a domain that I reverse proxy with nginx. This however is only accessible from within my home network.
You set the path in the URL.
You add the Sync Store Name separately. However, when you add the username and password, it should authenticate and present any available sync stores in the Sync Store Name dropdown.
You’re not adding the sync store to the Mac. It exists on the NAS, synced via WebDAV in this case.
I think i got confused thought I had to enter everything myself. Once I entered the URL+WebDAV credentials and then (this is where I went wrong) waited and chose the syncstore from the dropdown, it all started working.
My mistake:
I entered the syncstore manually previously not chosing it from the dropdown and since I chose the same name I think I ended up with some sort of conflict.