在 Cloudflare 上自行託管 Synch
在 Cloudflare 上建立你自己的 Synch 伺服器,並連接到 Obsidian 外掛。
這篇指南會帶你在 Cloudflare 免費帳號中建立自己的 Synch 伺服器,然後把伺服器位址填入 Obsidian 外掛。點擊下面的按鈕後,Cloudflare 會自動準備大部分設定。
部署前先確認
你可以使用 Cloudflare 免費帳號開始。不過,如果這是新建立的 Cloudflare 帳號,需要先啟用 R2。請在 Cloudflare 控制台打開 R2 Object Storage,登記付款卡,然後啟用 R2。如果跳過這一步,部署過程中可能會失敗。

部署 API
- 點擊 Deploy to Cloudflare。
- 登入 Cloudflare,並選擇要使用的帳號。
- 按照提示把 GitHub 帳號連接到 Cloudflare。
- 到達 secret 輸入頁面後,填寫下面兩個值。
BETTER_AUTH_SECRETSYNC_TOKEN_SECRET
建立 Secret 值
點擊按鈕,然後把每個值貼到 Cloudflare 中同名的輸入欄。
- 點擊 Deploy 開始部署,並等待部署完成。

連接 Obsidian
部署完成後,在 Cloudflare Worker 的 Settings 分頁複製 Synch 伺服器位址。位址通常類似下面這樣。
https://your-synch-api.your-account.workers.dev

- 打開 Obsidian。
- 進入 Settings。
- 打開 Synch 設定。
- 在 Self-hosted server 中貼上剛才複製的 Synch 伺服器位址。位址末尾不要加
/。 - 點擊 Save。
- 之後像平常一樣繼續登入和設定 vault。