SyncthingによるLogseqの同期にmacも加えたので、iPhoneとiPad間で同期をする度に両方でMöbius Syncアプリを起動しないといけない煩わしさから解放された
iPhoneとiPad間での同期を維持するために、その度に両方でMöbius Syncアプリを開くのは、正直な感想としては「ちょっと煩わしい」。
そもそも、両方とも手元にあるタイミングでないと同期できない。
そして億劫になって、ついつい同期しないまま1日経ち、2日経ち……となってしまう。*1
そこで、これまでやっていたiPhoneとiPad間のSyncthing(Möbius Sync)による直接同期はやめにした。
代わりにmacにSyncthingを入れて、LogseqのローカルのDB(「データベース」と「Graph」の違いがいまいち分かっていない。今回はとりあえずDBと表現する)を共有した。
そのmacのローカルDBと、iPhoneのローカルDBを同期するように設定した。
同じく、macのローカルDBと、iPadのローカルDBも同期するように設定した。
macはロックはするが、オートスリープはしないように設定。
以上の設定で、iPhoneまたはiPadでMöbius Syncアプリを開くだけでmacと同期されるようになった。
macをストレージサービス代わりにするわけだ。
ただ注意点は、コンフリクトを起こさないように、iPhoneとiPadの両方で同時にMöbius Syncアプリを開かないようにすること。