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

DocFerry

Rosetta Zidian GuoRosetta Zidian Guofyaicfyaic133 downloads

Share just a note to a secure link w/ or w/o password.

Add to Obsidian
  • Overview
  • Scorecard
  • Updates16

DocFerry logo

DocFerry

Share one Markdown note as one secure DocFerry URL, then update or revoke that same link whenever the note changes.

DocFerry is built for focused single-note sharing. It does not publish an entire folder, vault, digital garden, or public directory. The product boundary is simple:

one selected note -> one secure share URL

Referenced images and attachments can be shared together with the note in the same publish action. You do not need to upload each attachment separately, which makes DocFerry convenient for single-note handoffs when a full Obsidian Publish site would be too broad.

Live preview: DocFerry Feature Overview

Share A Note

Right-click a Markdown note and choose Share thru Docferry.

Obsidian right-click menu showing Share thru Docferry

DocFerry opens a publish dialog for the selected note. You can confirm or edit the title, optionally add a password, and choose whether the link never expires or expires after 30 days.

DocFerry publish dialog with password protection and expiration options

After publishing, the share URL is copied for you.

Reader Experience

The shared page is a calm read-only page that keeps everyday note structure close to the source note. Callouts, Mermaid diagrams, tables, and image attachments are rendered in the reader view, with wide content adapting to the available page width.

DocFerry reader page showing a callout, Mermaid diagram, table, and image attachments

DocFerry shares the current note and explicitly referenced local assets. Linked notes are not uploaded unless you publish them separately.

Update Or Revoke

When a note has already been published, its right-click menu changes. You can update the content behind the same link, copy the existing link, inspect linked-note status, or stop sharing.

Obsidian right-click menu for an already published DocFerry note

  • Update share link refreshes the published content without creating a new URL.
  • Copy share link copies the current reader URL.
  • Show linked note status shows which internal note links are available to readers.
  • Stop sharing revokes the link. After revocation, the URL no longer serves the note.

Manage Shares

Open the plugin settings to manage published links from the Shares section. The list shows published documents for the connected account, including their source path, update time, expiration state, password state, and actions such as copy, open, update, and stop sharing.

DocFerry settings page showing the Shares management section

Import A DocFerry Link

After installing and enabling the plugin, use the DocFerry ribbon icon to open the DocFerry view. Paste a DocFerry URL and click Import; the note is saved into this vault as a local Markdown file. If the share is password-protected, the password prompt appears when needed.

DocFerry ribbon view for importing a shared link into the current vault

Import reads one DocFerry share URL at a time. It does not scan the sender's vault, crawl unrelated folders, or import unpublished linked notes.

Account And Quota

  • Hosted service: https://docferry.fuyonder.tech
  • Account system: Fuyonder account
  • Free quota: connected accounts receive a free 5-document quota from the hosted service
  • More quota: users can request extra free quota from the beta list flow in settings
  • Billing: public billing controls are not active in the plugin UI
  • Legal pages: hosted service provides https://docferry.fuyonder.tech/privacy and https://docferry.fuyonder.tech/terms
  • Versioning: the GitHub release tag, root manifest.json, and plugin/manifest.json must match

If paid access or hosted-service billing is enabled later, update the README, privacy notice, release notes, product UI copy, and review evidence in the same release.

Privacy Boundary

DocFerry does not upload your vault automatically. When a user publishes, DocFerry can upload the selected note, rendered HTML snapshot, bounded CSS snapshot, explicitly referenced local assets, and share metadata needed to serve the link.

Read PRIVACY.md before publishing sensitive notes.

Manual Install

Use the latest GitHub Release and copy the plugin files into:

.obsidian/plugins/docferry/

Required runtime files:

manifest.json
main.js
styles.css

GitHub releases should attach only the assets that Obsidian downloads: manifest.json, main.js, and styles.css.

Build

From a clean checkout:

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

Plugin-only build:

cd plugin
npm ci
npm run build
node --check main.js

Release Review Notes

  • manifest.json is mirrored at the repository root for Obsidian review.
  • plugin/manifest.json is the runtime manifest included in the installable plugin package.
  • package.json and tsconfig.json at the repository root exist so automated review tools can resolve Obsidian, CodeMirror, and runtime SDK types in this plugin-subdirectory layout.
  • The plugin is desktop-only because this release targets desktop Obsidian plugin packaging.
  • The manifest description intentionally avoids the word "Obsidian"; the Community directory already provides that context.
  • The GitHub release tag, root manifest.json, and plugin/manifest.json must match.
HealthExcellent
ReviewPassed
About
DocFerry is a free and open-source Obsidian plugin for publishing exactly one note as a secure share link. It is designed to work with DocFerry Cloud by default, including a free quota of 5 active shares, while still allowing users to connect a custom self-hosted server. DocFerry is intentionally not a folder publisher, vault publisher, public directory, or digital garden. Readers can only open the document behind the share URL they receive. Internal links are resolved only when the target note has also been published through DocFerry.
PublishingExportCollaboration
Details
Payments
Optional
Current version
0.0.21
Last updated
Last week
Created
4 weeks ago
Updates
16 releases
Downloads
133
Compatible with
Obsidian 1.13.0+
Platforms
Desktop only
License
MIT
Report bugRequest featureReport plugin
Payments
Docferry offers a 5-doc free quota. More quota involves larger space in our server and thus could lead to a fee. It's on the roadmap, Docferry is currenly 100% free.
Authors
Rosetta Zidian GuoRosetta Zidian Guorosetta-zidian-guo
GitHubrosetta-guo-fyaic
rosetta-guo
medium.com
producthunt.com
scholar.google.com
fyaicfyaic
GitHubfyaic
  1. Community
  2. Plugins
  3. Publishing
  4. DocFerry

Related plugins

Wechat Converter

将 Markdown 转换为微信公众号排版,并支持一键发送到微信公众号、飞书、小红书、知乎、微博、CSDN等20+平台。

GitHub

Share as Gist

Share a note as a GitHub.com Gist.

WordPress

Publish to WordPress.

QuickShare

Securely share your notes with one click. Notes are end-to-end encrypted. No API keys or configuration required.

Document Exporter

Export notes, folders, and query results into Markdown bundles, HTML documents, and print-ready exports.

Enveloppe

Publish your notes to a preconfigured GitHub repository.

Share Note

Instantly share/publish a note, with the full theme and content exactly like you see in Obsidian. Data is shared encrypted by default, and only you and the person you send it to have the key.

Slides Extended

Create markdown-based reveal.js presentations. Fork of Advanced Slides.

Relay

Collaborate in real time with live cursors. Share folders. Manage access to updates.

Pandoc Plugin

Commands to export to Pandoc-supported formats like DOCX, ePub and PDF.