[vault] path = "/vault" include = ["**/*.md"] exclude = [".git/**", ".zk/**", ".obsidian/**", "assets/**"] # Long-running server: keep the index warm off the request path. watch = true # Bind mounts sometimes drop inotify events; uncomment to poll instead. # poll_interval = 2.0 [collections] group_by = "directory" depth = 1 [write] allow_create = true allow_delete = true inbox = "inbox.md" inbox_heading = "## Inbox" delete_children = "cascade" # Recommended until you trust write-back. Kept outside the vault. backup_dir = "/data/backups" [index] # Must NOT live inside /vault — it is a derived cache, not a note. db = "/data/index.db"