Note

使用 Self-hosted LiveSync 部署 Obsidian 自动同步

同步策略

  1. 使用 iCloud 同步

    你可以在除了 Android 与 Linux 的所有操作系统上使用 iCloud 云盘。如果你确信你不会在 Android、Linux 上使用 Obsidian,那么使用 iCloud 同步将会是极好的同步方案。

  2. 使用 Obsidian 官方同步

    $10 每月。

  3. 使用 Self-hosted LiveSync 插件同步
  4. 使用 Obsidian-Git 插件同步
  5. 使用 Remotely Save 插件同步

    作者已经许久未更新 Remotely Save 了,而且它现在的 bug 有点多,暂不推荐使用。

步骤

  1. 安装 Self-hosted LiveSync 插件。在 Settings -> Community Plugins -> Community Plugins -> Browse 搜索 "LiveSync",找到 Self-hosted LiveSync 安装并激活插件。
    截屏2023-03-29 22.51.53

  2. 搭建 CouchDB 服务器。你可以通过下列方式搭建:

  3. 配置 LiveSync 插件的参数。打开 设置 -> Community plugins -> Self-hosted LiveSync,进入 Self-hosted LiveSync 插件的设置。点击 🛰 图标。

    • 依次输入 CouchDB 的 URIUsernamePasswordDatabase name。其中,Database name 可以为任意小写单词。
      请特别关注:你需要确保同步的所有设备采用完全相同的数据库名。
      截屏2023-03-30 19.03.42

    • 下滑找到 Check database configuration,点击 Check 按钮,再依次点击以下所有的 Fix 按钮。

      截屏2023-03-31 20.53.55

    • 找到 Test Database Connection,点击 Test 按钮。如果成功的话,会在右上角提示 Connected to <database_name>。其中 <database_name> 是你自己设置的数据库名称。

      截屏2023-03-31 20.56.01

  4. 在 Self-hosted LiveSync 插件的设置页面,点击 🔁 按钮,进入同步设置。

    激活 LiveSync 开关。

    截屏2023-03-31 20.58.39

  5. 如果你还想同步安装的插件:点击在 Self-hosted LiveSync 插件的设置页面,点击 🔌 按钮,进入插件设置。

    打开 Enable plugin synchronization 的开关,在 Device and Vault name 中为你的设备和 Vault 取一个名字。

    截屏2023-03-31 21.03.03

  6. 大功告成!现在去试试看你的笔记会不会在不同设备间被同步吧。

0
0
...
...
...
Avatar