前言
使用Obsidian朋友一定因为它的同步备份纠结过,官方自带的备份收费且不好用,一直以来使用Remotely Save插件,很强大但有些设置不方便,手机端同步时我偶尔会出错。最近发现了一款插件Fast Note Sync For Obsidian功能能强大,解决了我的一些痛点,比如电脑端和手机端不仅是文章,包括插件、设置、主题、附件也是实时同步的。提供笔记历史功能、web端文章管理、对离线设备的笔记修改,总之非常强大且免费。唯一的门槛就是需要部署服务端。

插件功能
- 🚀 极简配置:
- 无需繁琐设置,只需粘贴远端服务配置即可开箱即用。
- 也可以在桌面端使用一键导入,自动完成授权。
- 📗 笔记实时同步:
- 自动监听并同步 Vault (仓库) 内所有笔记的创建、更新与删除操作。
- 🖼️ 附件全面支持:
- 实时同步图片、视频、音频等各类非设置文件。
⚠️ 注意:需要 v1.0+,服务端 v0.9+。请控制附件文件大小,大文件可能会导致同步延迟。
- 实时同步图片、视频、音频等各类非设置文件。
- ⚙️ 配置同步:
- 提供配置同步功能,支持多台设备的配置同步, 告别手动给多端设备拷贝配置文件的痛苦。
⚠️ 注意:需要 v1.4+,服务端 v1.0+。目前还在测试阶段,请谨慎使用。
- 提供配置同步功能,支持多台设备的配置同步, 告别手动给多端设备拷贝配置文件的痛苦。
- 🛂 同步排除与白名单:
- 提供同步排除与白名单功能,您针同步指定属于你的同步策略。
- 🔄 多端同步:
- 支持 Mac、Windows、Android、iOS 等平台。
- 📝 笔记历史:
- 提供笔记历史功能,您可以查看笔记的所有历史修改详情。
- 您可以恢复笔记到历史版本。
- 🛡️ 离线笔记编辑自动合并:
- 对离线设备的笔记修改,在重新连接服务端时自动合并,避免因只保留最新更新,导致的笔记内容丢失。
- 🚫 离线删除同步与补全:
- 离线期间 笔记、附件、配置 的删除操作,下次连接时将自动同步到服务端或自动从服务端补全。
- 🔍 版本检测:
- 提供版本检测功能,你可以快速的获取 插件端/服务端 最新的版本信息,方便快速升级。
- ☁️ 附件云预览:
- 提供附件在线预览功能,附件无需同步到本地设备,从而节省本地存储空间。
配合插件的排除设置,可对某类附件直接使用第三方资源库(例如 WebDav)而不通过服务端上传。
- 提供附件在线预览功能,附件无需同步到本地设备,从而节省本地存储空间。
- 🗒️ 同步日志:
- 提供同步日志功能,便于查看每次同步的详细信息。
服务端部署
- 项目地址:https://github.com/haierkeys/fast-note-sync-service
作者提供了多种部署方式,包括 一键脚本、Docker及手动安装,我习惯使用Docker Compose部署。 - 创建
docker-compose.yaml文件version: '3' services: fast-note-sync-service: image: haierkeys/fast-note-sync-service:latest container_name: fast-note-sync-service restart: always ports: - "9000:9000" # RESTful API & WebSocket 端口 其中 /api/user/sync 为 WebSocket 接口地址 volumes: - ./storage:/fast-note-sync/storage # 数据存储 - ./config:/fast-note-sync/config # 配置文件 - 访问管理面板: 在浏览器打开
http://{服务器IP}:9000
- 首次访问需注册账号。(如需关闭注册功能,请在配置文件中设置
user.register-is-enable: false)
- 添加反代域名(可选)
- 登录管理面板,点击 “复制 API 配置”。
插件安装
>手机端同样操作
- 在 Obsidian 插件社区市场, 搜索并安装 BRAT 插件
- 进入插件设置界面, 点击 Add plugin 并粘贴 https://github.com/haierkeys/obsidian-fast-note-sync
- 打开插件配置项,点击 粘贴远端配置 按钮,将远端服务配置粘贴到输入框中。
- 回到web端,可以使用远程管理笔记、计划备份等功能。
















