Syncthing

每日包叫 - 10

昨天研究了一下 Syncthing,一個透過端對端同步檔案的軟體。

以前以為「跨裝置跨平台」同步文件,只有自架 NextCloud 等雲端、或 Rely on 別人的服務才能做到。前陣子讀了 Wiwi Blog 不只一次提到 Syncthing(最早看到應該是這篇),稍微問了一下 Gemini,確實可以用沒錯,可是因為強迫 & 拖延心理,就遲遲沒有開始。雖然我左手操 Arch Linux、右手載 Apk,可是對未知又沒人教的東西,我常常會感到不一定學得會可能學不會,最後忙了一場只是白忙的窘境。

我想用 Syncthing 的主要目的是同步 Obsidian 的筆記。之前我一直都是透過 Obsidian-Git 的 Plugin,每次手動 push 到 GitHub 來同步。可是不知道為何,儘管我的手機和平板都已經是旗艦處理器1,網速也正常的情況下,在 Android 上執行 Commit and Sync 需要差不多 5~10 秒甚至更久,如果太快滑掉可能會同步失敗(但在桌面版就可以瞬間完成),又或是有時忘了同步會直接 Conflict……況且我只同步文字、沒插入任何圖片了2所以我打開 Obsidian 其實會有一點心理壓力,變相降低了我寫筆記的意願。

總之,我現在可以在筆電、手機、平板上同步筆記了!


  1. 手機是 Dimensity 9300、平板是 S8 Gen 3。 ↩︎

  2. 我想可能是 .git 太肥,所以試著只同步文字,且清掉過去的 commit,但還是沒有很快。再說每次同步都要 commit & push 感覺好不優雅啊。 ↩︎

Licensed under CC BY-NC-SA 4.0
使用 Hugo 建立
主題 StackJimmy 設計