Vault CMS で Obsidian を CMS にする
Obsidian の vault を Astro プロジェクトに重ねて、書いてから公開までを一本にする運用の話。
Vault CMS は .obsidian/ と _bases/ をプロジェクトに置くだけの構成なので、リポジトリの外に状態を持ちません。
タグは自由入力のまま
frontmatter の tags はカンマ区切りの文字列でも配列でも書けます。このノートは文字列形式で書いていますが、ビルド時に配列へ正規化されます。
dev/tools のようなネストしたタグはハイフン区切りの dev-tools に、astro と Astro のような大文字小文字のゆれは同じタグページへ合流します。
公開まで
- Obsidian でノートを書く
git push- Workers Builds がビルドしてデプロイ
以上です。