ガイド

自分の Cloudflare で、無料の共有を

Cmd+Shift+L で文書がウェブページとして公開される — KaTeX、Mermaid、ダークモード、モバイル対応。仕掛けはこうだ。公開先は我々の Cloudflare アカウントではなく、あなたのアカウント。個人のワークロードなら無料枠で楽に収まる。

なぜセルフホストの共有か

あなたがこれまでクリックしたすべての「共有」ボタンは、文書を他人のサーバーに、他人の規約の下、他人の寿命でアップロードしてきた。note.md の共有プラグインは、小さな Worker をあなたの Cloudflare アカウントにデプロイする。あなたのリンク、あなたのデータ、あなたのキルスイッチ。無料枠(10万リクエスト/日)は、人間が文書を共有する量をはるかに超えている。

10分でデプロイ

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 と API キーを note.md → Preferences → Share に貼り、再起動、完了。詳細はリポジトリの worker/README.md にある。

手に入るもの

FAQ

いくらかかるのか?

個人利用ならゼロだ。Cloudflare の無料枠には1日10万 Worker リクエストと 10GB の R2 ストレージが含まれる — 人間が文書を共有する量の、数桁上だ。

共有したページを取り下げられるか?

できる、即座に。File → Unshare(または notemd share --unshare)でリンクは失効し、訪問者には 410 が返る。あなたの Worker なのだから、丸ごと消してしまってもいい。

思考を所有せよ。

無料。オープン。あなたの Mac にある markdown フォルダ。

macOS 版をダウンロード