Search...Search plugins and themes...
⌘K
Sign in
  • Get started
  • Download
  • Pricing
  • Enterprise
  • Account
  • Obsidian
  • Overview
  • Sync
  • Publish
  • Canvas
  • Mobile
  • Web Clipper
  • CLI
  • Learn
  • Help
  • Developers
  • Changelog
  • About
  • Roadmap
  • Blog
  • Resources
  • System status
  • License overview
  • Terms of service
  • Privacy policy
  • Security
  • Community
  • Plugins
  • Themes
  • Discord
  • Forum / 中文论坛
  • Merch store
  • Brand guidelines
Follow us
DiscordTwitterBlueskyThreadsMastodonYouTubeGitHub
© 2026 Obsidian

Vault Base

zevenzeven

Bidirectional WebDAV vault sync with conflict handling, encryption, and auto sync.

Add to Obsidian
  • Overview
  • Scorecard
  • Updates2

Vault Base(项目名 vault-base-plugin)是面向 Obsidian 的双向 WebDAV 同步插件,同时兼容桌面端与移动端。适合以 NAS WebDAV 作为中央仓库,在多端之间同步。

功能

  • 三方比较:本地、远端、上次成功记录
  • 双向同步、删除传播、智能合并与冲突策略
  • 启动同步、定时同步、实时同步
  • 可选客户端加密
  • 远程目录选择、状态栏进度
  • 并发、速率与大文件限制

开发

npm install
npm run check
npm test
npm run dev

单元测试依赖 Bun。未安装时仍可进行类型检查与生产构建。

开发构建会写入 dist/,并同步复制到 release/。把 release/ 里的 main.js、manifest.json、styles.css 放到测试库的 .obsidian/plugins/vault-base/,然后在 Obsidian 中启用插件。

构建与发布

npm run package

Obsidian 商店产物在 release/:

  • main.js
  • manifest.json
  • styles.css

Git 标签必须与 manifest.json 版本完全一致,且不要加 v 前缀。

同步说明

  • 冲突默认走智能合并;无法合并的文件可选择最新版本、保留本地、保留远端或跳过。
  • 默认排除 .obsidian、.git、.trash 等路径;可用包含规则单独放行配置文件。
  • WebDAV 密码保存在 Obsidian 密钥链中。
  • 首次使用前请备份 vault,并先用独立测试目录验证服务器兼容性。

许可证与来源

本项目基于 Obsidian WebDAV Sync 与 Nutstore Sync,按 GNU Affero General Public License v3.0 发布。归属与修改说明见 NOTICE,完整条款见 LICENSE。

HealthExcellent
ReviewSatisfactory
About
Sync your Obsidian vault with WebDAV across desktop and mobile using bidirectional sync, three-way comparison and intelligent merge to resolve conflicts. Run manual, scheduled, or realtime syncs with deletion propagation, optional client-side encryption, remote directory selection, status-bar progress, and controls for concurrency, rate and large-file limits.
SyncingStatus bar
Details
Current version
0.2.1
Last updated
3 hours ago
Created
16 hours ago
Updates
2 releases
Platforms
Desktop, Mobile
Report bugRequest featureReport plugin
Author
zevenzeven
GitHubzinkiv
  1. Community
  2. Plugins
  3. Syncing
  4. Vault Base

Related plugins

Autosave Control

An Obsidian plugin for delaying or disabling automatic saves.

Air Sync

Sync your vault with cloud storage (Google Drive, OneDrive, Dropbox).

Syncthing Manager

Control panel for Syncthing. Monitor status, resolve conflicts, and force synchronization on Desktop and Mobile.

Fast Note Sync

Real-time sync of your vaults across server, mobile, and web; shareable with anyone; supports REST and MCP integrations to build your personal AI knowledge base.

Self-hosted LiveSync

Sync vaults securely to self-hosted servers or WEBRTC.

Day Planner OG

Day planning from a simple task list in a Markdown note (bare bones, preserves the features and behavior of the original plugin).

Sync Engine

The next-generation syncing plugin: Fast · Free · Extend with Modules. Supports WebDAV and S3.

YAOS

Simple real-time sync powered by your own Cloudflare Worker.

GitHub

GitHub Sync

Sync vault to personal GitHub.

Colored Text

Color the selected texts.