DocFerry

by Rosetta Zidian Guo
5
4
3
2
1
Score: 51/100

Description

The DocFerry plugin lets you publish a chosen note or a selected folder as a secure, read only web link without exposing the rest of your vault. It focuses on deliberate sharing, so each share is created only after you pick the note or folder and confirm it. You can update an existing link without changing its URL, add a password or expiry date, import a DocFerry share back into the vault and save public web links as local notes. Pro features extend this to folder sharing with theme snapshots and reader safe fallbacks.

Reviews

No reviews yet.

Stats

0
stars
267
downloads
0
forks
80
days
24
days
24
days
5
total PRs
0
open PRs
0
closed PRs
5
merged PRs
0
total issues
0
open issues
0
closed issues
42
commits

RequirementsExperimental

  • Bondie account

Latest Version

24 days ago

Changelog

DocFerry 0.0.73

This corrective release resolves every actionable warning from the Obsidian Community review scan of 0.0.72. No product behavior changes.

Review Remediation

  • Host platform detection now uses Obsidian's typed Platform API instead of Node's process.platform, and vault path canonicalization keeps a single pinned realpath wrapper, so the plugin source no longer depends on Node type declarations being resolvable in the review environment.
  • The settings tab implements the declarative settings API (getSettingDefinitions), so DocFerry settings appear in the global settings search on Obsidian 1.13.0 and later while older hosts keep the existing settings pages.
  • Replaced the deprecated warning button style and a raw document.createElement call, and removed duplicate and !important modal CSS.
  • The build now stages main.js, styles.css, and manifest.json into dist/ so the Community build verification finds the bundled entry.

Documentation

  • PRIVACY.md now explicitly documents the single fs.realpath filesystem use (vault path canonicalization only), vault file enumeration scope, and the bundled Tencent COS SDK's temporary upload-state storage.

Review Status

Unchanged from 0.0.72: publishing this GitHub release does not submit the plugin to the Obsidian Community directory; the developer-dashboard preview scan and final submission checks remain with the product team.

README file from

Github

DocFerry is a desktop plugin backed by the hosted DocFerry service. Install it, sign in with a Bondie account in your system browser, and work from one simple home page. No server deployment, model key, or provider configuration is required.

Community review candidate: 0.0.72 consolidates the full Bondie-powered product after the 0.0.66 free-to-paid transition while keeping the existing Community plugin ID docferry. The latest published GitHub Release remains 0.0.68; 0.0.72 is untagged and awaits product-team review. Existing users should read the migration guide and sign in again after the update.

Save to your vault

Paste one public link on the DocFerry home page. DocFerry chooses the useful path without asking you to understand implementation modes:

  • a DocFerry Share is imported with its explicitly listed attachments;
  • an ordinary public URL becomes a local Markdown link note;
  • an enabled web, video, or audio source can become a detailed Pro note after background processing and preview.

Generated notes are reviewed before they are written. Advanced Import supports the source lanes advertised by the current service, including enabled article, YouTube, Bilibili, TikTok, Douyin, direct-video, and direct-audio sources. Third-party source availability can change, so unsupported work fails without silently saving a fabricated result.

Share selected content

Publish a Markdown note from its file menu or the command palette. You can:

  • keep one stable Share URL while updating the note;
  • set or remove a password;
  • choose an expiration;
  • copy, open, update, stop, and delete inactive history;
  • include explicitly referenced local images and attachments;
  • inspect linked-note availability without publishing linked notes.

Pro users can also publish a selected folder of Markdown documents. Folder Share is bounded, atomic, excludes hidden content, and has its own navigation and lifecycle controls.

Pro theme styling carries reviewed colors, borders, callouts, radius, and code styling into DocFerry's responsive reader. It does not upload or reproduce an arbitrary theme layout stylesheet.

Free and Pro

DocFerry is free to install and its core workflows remain available without a subscription. A Pro subscription is optional and unlocks higher limits and advanced hosted processing.

Capability Free Pro
Save a public URL as a local link note Yes Yes
Import a DocFerry Share Yes Yes
Publish and manage a single Markdown Share Yes Yes
Active note Shares 5 20
Maximum single shared file 2 MiB 10 MiB
Folder Share No 5 active
Documents per Folder Share No Up to 100
Total Folder Share content No Up to 50 MiB
Theme styling No Yes
Advanced Import No 30 accepted jobs per calendar month

Advanced Import runs in the background and processes one item at a time per account. This is a reliability and cost-control safeguard, not a separate membership benefit.

Monthly and yearly Pro subscriptions provide the same product benefits. Plans, billing, receipts, and support open in the DocFerry Dashboard. Personal profile, security, devices, and privacy remain in the separate Bondie Account Center.

For Obsidian Community classification this plugin uses Optional payments: Free is usable for the core product, while Pro optionally unlocks additional features and higher limits.

First use

  1. Install and enable DocFerry from Community Plugins.
  2. Open DocFerry from the ribbon.
  3. Select Sign in. Authentication opens in the operating system's default browser and completes back in the plugin.
  4. Paste a link on the home page, or publish a selected Markdown note from the file menu.
  5. Open Shares to manage active and past note or folder Shares.

Preferences are organized into Account, Sharing, Imports, and Advanced pages. The Sharing page includes a direct path to published content for users who do not use the ribbon regularly.

Privacy and trust

DocFerry does not scan or upload your vault automatically. Network actions occur when you sign in, publish selected content, import a Share, or explicitly submit a supported public URL for Advanced Import.

Read PRIVACY.md before publishing sensitive content. It explains the exact data flows, the direct Tencent COS upload path with temporary credentials and its server-proxy fallback, the OpenRouter processing boundary, local state, encryption, retention, deletion, clipboard behavior, and payment boundary.

  • Hosted service: https://docferry.bondie.io
  • Privacy: https://docferry.bondie.io/privacy
  • Terms: https://docferry.bondie.io/terms
  • Support: https://docferry.bondie.io/dashboard/support
  • Security reports: SECURITY.md

Manual installation

Most users should install from Community Plugins. For a controlled manual installation, download these three separate assets from the matching GitHub Release and place them in .obsidian/plugins/docferry/:

manifest.json
main.js
styles.css

The release tag must exactly match the manifest version, without a v prefix.

Build and review

npm ci
npm --prefix plugin ci
npm run check:release

check:release runs the official-style ESLint rules, 134 client tests, a clean TypeScript bundle, node --check, metadata and license checks, domain-boundary checks, and a public-source scan. The release workflow rebuilds from source and attests main.js, manifest.json, and styles.css before publishing.

The hosted backend, provider configuration, billing infrastructure, operator tools, and production secrets are intentionally not part of this public client repository.

License

The public DocFerry plugin client is released under the MIT License.

Similar Plugins

info
• Similar plugins are suggested based on the common tags between the plugins.
Harper
2 years ago by Elijah Potter
Password Protection
3 years ago by Qing Li
This is a password plugin for protecting your private notes and diary, no encrypt, no decrypt.
Local LLM Hub
2 months ago by TAKESHI MORITA
All-in-one local AI hub for Obsidian — LLM chat with vault tools, MCP servers, RAG, workflow automation, encryption, and edit history. Fully private, no cloud required.
Garble Text
5 years ago by kurakart
Obsidian plugin for exposing Obsidian's garbleText() function
Better Canvas Lock
3 years ago by Mara-Li
An Obsidian plugin that improve the read-only mode of Canvas.
Force Read Mode
2 years ago by al3xw
Pinboard Sync
5 years ago by Mathew Spolin
Obsidian plugin to sync Pinboard.in links to Daily Notes
Password Protect
3 years ago by Aspharmyx
Nova
7 months ago by Shawn Duggan
Nova - AI plugin for Obsidian that edits your documents directly through natural conversation. Stop copying from chat, start collaborating with AI.
Peekaboo
2 years ago by Wang Guoshi
An Obsidian plugin protects your privacy by setting a password to hide notes.
Age Encrypt
2 years ago by Metin Ur
A plugin for Obsidian that provides age-based encryption for your notes.
Blur Mode
2 years ago by dangehub
Blur Mode - Blur elements on the obsidian interface for presentations or screenshots|模糊模式 - 对obsidian界面上的元素进行模糊处理以便演示或截图
Wayback Archiver
a year ago by ISHIZUE
Obsidian plugin which automatically archives web links via Wayback Machine and appends archived versions in notes.
Lavadocs
2 years ago by Saalik Lokhandwala
Push docs from Obsidian to Lavadocs
Offline Whisper Transcription
2 months ago by David Manthey
Vault Encrypt
10 months ago by Pluppen
Obsidian Plugin that encrypts/decrypts the entire vault.
Private Mode
a year ago by markusmo3
NSFW filter
2 years ago by catvatar
Obsidian Plugin adding a button to toggle visiblity of NSFW notes
Vaultend
2 months ago by Daewon Hwang
AI-powered vault maintenance for Obsidian — auto-tag, link, and clean up your notes with privacy controls and full undo.
Image Share
a year ago by Shawn
Linked Graph Navigator
19 days ago by woonyong-kr
Follow links from the current Obsidian note in written order, using a sidebar outline or graph.
Sift
11 days ago by disasta-g
Search your notes with substring matching, operators, path and date filters, and ranked results in a large overlay.
Simple Disguise
2 years ago by slow-groovin
Obsidian plugin: disguise/obscure/hide the content in a very simple way