Skip to content

hydratlas/ops-knowledge

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ops-knowledge

インフラストラクチャとオペレーションに関するナレッジベースサイトです。

詳細な仕様については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が生成されます。

日本語対応

日本語に最適化されたフォントとレイアウトで快適に閲覧できます。

GitHub Pages自動デプロイ

mainブランチへのプッシュで自動的にサイトがデプロイされます。

コンテンツの追加・編集

  1. src/ディレクトリ内の適切な場所にMarkdownファイルを作成・編集
  2. 各ファイルの最初の#見出しがナビゲーションのタイトルになります
  3. README.mdは各ディレクトリのインデックスページとして機能します

トラブルシューティング

SUMMARY.mdの再生成

SUMMARY.mdはmdbook build時に自動的に再生成されます。

ビルドエラーの確認

mise exec -- mdbook build --verbose

mdbook-auto-gen-summaryのインストール

mise exec -- cargo install mdbook-auto-gen-summary

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 3

  •  
  •  
  •