使用Netlify發佈Obsidian筆記
前言 寫好的Obsidian 筆記想要公開在網站分享給別人,目前我使用的有幾種方式: EverNote。 Notion。 Blogger。 以上三種在過程中,都需要一些小調整。若筆記有修改,除了Blogger會更新,通常也不會再去更新已分享出去的筆記。 若不想要那麼麻煩,Obsidian也有付費方式,可以發行。 參考此篇 10個如何將Obsidian公開在網路 ,選定了一個功能較完整的版本,例如支援: Graphic 、左方選單、筆記之間的連結等。 架構 使用Netlify靜態網站,免費、支援自訂網域。 個人使用起來比Github Page好用,易上手。 網站樣板 obsidian-zola ,透過javascript,將Obsidian筆記變成Html網頁顯示。 Github,你的Obsidian儲存庫。 你原本的Obsdian不用作修改,只需加一個netlify.toml即可。 使用方式 在Github建一個新的Repository,將你Obsidian要公開的筆記及.obsidian資料夾複製過來,並新增檔案 Home.md 及 netlify.toml ,如下圖所示 Home.md 不用修改,只是作為入口首頁。 neltify.toml 修改參數: REPO_URL : Github 位置 SITE_URL: netlify的URL [build] command = "rm -rf __obsidian __site && mkdir __obsidian && mv * __obsidian || true && git clone https://github.com/ppeetteerrs/obsidian-zola.git __site && __site/run.sh" publish = "public" [build.environment] LANDING_BUTTON = "進入我的大腦" LANDING_TITLE = "首頁標題" LANDING_DESCRIPTION = "首頁副標題" # 首面的筆記名稱 LANDING_PAGE = "home"