Search the Community
Showing results for tags 'syncthing'.
Hi, I use Enpass store version on my Windows 10 laptop & the Enpass app on Android. In order to sync database between both my devices, since I don't trust the cloud I opted to use folder sync method along with Syncthing. In Syncthing, I can choose a specific folder on my android phone & windows laptop and Syncthing will keep the contents of the folder in sync using local WiFi i.e. the router. So, in order for the sync to work, both my laptop & my phone must be connected to the router at the same time. It's just like how the Google Drive desktop app can keep 2 folders in different computers in sync, but this occurs through local WiFi & not the global internet. Now coming to my problem, there frequently comes a scenario where if I make a change on Enpass in Windows 10 which is offline and then I make another change on Enpass in Android which is also offline, then when I connect both devices to the internet, a collision occurs & 2 files are generated on both my devices. But it seems Enpass reads only 1 of them to sync, which is the file named vault.enpassdbsync. Is there a way I can setup Enpass such that in such scenarios, it would scan both databases on a line level & identify changes in both? This doesn't seem to be happening when using folder sync method.
I am starting to love Enpass. But I am also minimizing my dependencies on cloud services like Google Drive, Dropbox etc. I have switched to SyncThing which is now used to sync my Whatsapp msg backup folder, the Whatsapp media folder, my phone camera folder and my phone pictures folder. The most important one is Enpass. I believe this would simply work if Enpass would store the encrypted database in a folder that has the same name/structure across OS's (Debian, Android, Windows). Can this be easily implemented?