Hase-Blog

Vault CMS で Obsidian を CMS にする

Obsidian の vault を Astro プロジェクトに重ねて、書いてから公開までを一本にする運用の話。

Vault CMS は .obsidian/_bases/ をプロジェクトに置くだけの構成なので、リポジトリの外に状態を持ちません。

タグは自由入力のまま

frontmatter の tags はカンマ区切りの文字列でも配列でも書けます。このノートは文字列形式で書いていますが、ビルド時に配列へ正規化されます。

dev/tools のようなネストしたタグはハイフン区切りの dev-tools に、astroAstro のような大文字小文字のゆれは同じタグページへ合流します。

公開まで

  1. Obsidian でノートを書く
  2. git push
  3. Workers Builds がビルドしてデプロイ

以上です。

← 記事一覧へ