Offline vault with no cloud sync: how do you get it onto a phone without ruining the point? Self-hosted
I want the database file to live on machines I own and nowhere else, mostly because I do not want to be a line item in someone else's breach notification. That is easy on two laptops and impossible on a phone, which is the whole problem. I have tried keeping a copy on the phone and updating it manually, and within a month the two copies disagreed and I stopped trusting either. Anyone solved this without quietly reinventing cloud sync?
@openkey_owen · 2mo ago · 3 replies
You have not solved it because it is not solvable in the shape you want it. Two devices that both accept writes and are not connected will diverge, and every fix is either a sync protocol or a rule about which copy wins. What worked for me was demoting the phone to read-only: it gets a copy after every desktop change, and any new entry goes in on the laptop later. Slightly annoying, entirely consistent, and no conflicts in three years.
Reply
Report
@edge_runtime_bo · 2mo ago
Same setup here. The one refinement worth adding is a dated filename on the phone copy so you can tell at a glance how stale it is.
Reply
Report
@cadence_cam · 2mo ago
Read-only phone is the compromise most people circle for a year before accepting. It is not elegant and it is the only thing that stops the two copies drifting.
Reply
Report