Warum selbst gehostetes Sharing
Jeder "Teilen"-Button, den du je geklickt hast, hat dein Dokument auf den Server von jemand anderem geladen, zu den Bedingungen von jemand anderem, mit der Lebensdauer von jemand anderem. note.mds Share-Plugin deployt einen kleinen Worker auf deinen Cloudflare-Account: deine Links, deine Daten, dein Kill-Switch. Der Free-Tier (100k Requests/Tag) ist weit mehr, als ein Mensch beim Teilen von Dokumenten je verbrauchen wird.
In zehn Minuten deployt
cd worker
pnpm install
wrangler login
wrangler kv:namespace create SHARES # copy the id into wrangler.toml
openssl rand -hex 32 | wrangler secret put SHARE_API_KEY
wrangler deploy # prints your Worker URL
Worker-URL und API-Key in note.md → Preferences → Share einfügen, neu starten, fertig. Alle Details stehen in der worker/README.md des Repos.
Was du bekommst
- Ein Tastendruck:
Cmd+Shift+Lveröffentlicht die aktuelle Datei; die URL landet in deiner Zwischenablage. Nochmal teilen aktualisiert in place; Unshare liefert 410. - Treues Rendering: KaTeX-Mathe, Mermaid-Diagramme als SVG, Syntax-Highlighting, Hell/Dunkel via
prefers-color-scheme, mobil-optimiert. - Bilder inklusive: Bildlastige Dokumente laufen automatisch nach Cloudflare R2 über (ebenfalls Free-Tier).
- Agent-ready: Der Worker stellt einen MCP-Endpunkt bereit, deine Agents können also in deinem Namen veröffentlichen —
notemd -s draft.mderledigt es aus jedem Skript.
FAQ
Was kostet das?
Nichts, für persönliche Nutzung. Cloudflares Free-Tier umfasst 100.000 Worker-Requests pro Tag und 10 GB R2-Speicher — Größenordnungen über dem, was ein Mensch beim Teilen von Dokumenten braucht.
Kann ich eine geteilte Seite wieder offline nehmen?
Ja, sofort. File → Unshare (oder notemd share --unshare) widerruft den Link; Besucher bekommen einen 410. Es ist dein Worker — du kannst ihn auch einfach löschen.