インフラストラクチャとオペレーションに関するナレッジベースサイトです。
詳細な仕様についてはSPEC.mdを参照してください。
# mdBookのインストール(初回のみ)
mise install
# サイトをビルドして起動
mise exec -- mdbook serve
# http://localhost:3000/ でアクセス可能
mise exec -- mdbook build
ops-knowledge/
├── book.toml # mdBook設定ファイル
├── src/ # すべてのコンテンツ
│ ├── SUMMARY.md # 自動生成されるナビゲーション
│ └── ... # Markdownファイル
├── _site/ # ビルド出力
├── scripts/ # ユーティリティスクリプト
└── custom.css # カスタムスタイル
mdbook-auto-gen-summary
により、src/
ディレクトリ構造から自動的にSUMMARY.mdが生成されます。
日本語に最適化されたフォントとレイアウトで快適に閲覧できます。
mainブランチへのプッシュで自動的にサイトがデプロイされます。
src/
ディレクトリ内の適切な場所にMarkdownファイルを作成・編集- 各ファイルの最初の
#
見出しがナビゲーションのタイトルになります README.md
は各ディレクトリのインデックスページとして機能します
SUMMARY.mdはmdbook build
時に自動的に再生成されます。
mise exec -- mdbook build --verbose
mise exec -- cargo install mdbook-auto-gen-summary