Guides
Guides は、「Riebeckite で何をしたいか」から手順を探すための章です。
設定値や API の正確な仕様を確認したい場合は Reference、Riebeckite の内部構造を理解したい場合は Framework を参照してください。
Diagram source
flowchart TD
Q{"何を知りたい?"}
Q -->|"具体的な作業手順"| Guides["Guides"]
Q -->|"設定・CLI・API"| Reference["Reference"]
Q -->|"内部の仕組み"| Framework["Framework"]
初めて Riebeckite を使う場合は、Guides より先に Getting Started から始めるのがおすすめです。
コンテンツを作る
記事を書く
Markdown、Frontmatter など、Riebeckite で記事を書くための基本を説明します。
Obsidian Vault を公開する
既存の Obsidian Vault を Riebeckite の Content として利用する方法を説明します。
サイトを構成する
Content と Site を分ける
Site Application と Markdown Content を別の Repository で管理する構成について説明します。
多言語サイトを作る
複数言語の Content、URL、言語切り替えなどを扱う方法を説明します。
Analytics を使う
Riebeckite Site に Analytics を導入する方法を説明します。
アイコンやロゴを差し替える
Site 固有の favicon、ヘッダーのロゴ、リンクプレビュー画像を差し替える方法を説明します。
Site の UI をカスタマイズする
通常の HonoX application として app/ の route、component、island、CSS を編集する方法を説明します。
デプロイする
デプロイ方法を選ぶ場合は、まず Deployment を参照してください。
Diagram source
flowchart TD
Deploy["Siteを公開したい"]
Deploy --> Overview["Deployment"]
Overview --> Workers["Cloudflare Workers"]
Overview --> Actions["GitHub Actions"]
Overview --> Separate["Separate Content Repository"]
Cloudflare Workers
Riebeckite Site を Cloudflare Workers へデプロイする方法を説明します。
GitHub Actions
GitHub Actions を使って Build と Deployment を自動化する方法を説明します。
Separate Content Repository
Content と Site が別 Repository にある場合の自動デプロイ構成を説明します。
Riebeckite を更新する
Riebeckite の Package を新しい Version へ更新するときの手順と、変更点の確認方法を説明します。
目的から探す
| やりたいこと | ページ |
|---|---|
| Markdown で記事を書く | Writing Content |
| Obsidian Vault を公開する | Obsidian |
| Content と Site を別 Repository にする | Content Repositories |
| 多言語 Site にする | Localization |
| Analytics を導入する | Analytics |
| サイトのアイコンやロゴを差し替える | サイトのアイコンとロゴ |
| Site の UI をカスタマイズする | サイトのカスタマイズ |
| Homepage と発見導線を作る | 発見導線のレシピ |
| デプロイ方法を選ぶ | Deployment |
| Cloudflare Workers に公開する | Cloudflare Workers |
| GitHub Actions で自動デプロイする | GitHub Actions |
| Separate Content Repository を自動デプロイする | Separate Content Repository |
| Riebeckite をアップグレードする | Upgrading |
Guides と他の章の違い
ドキュメントの役割は次のように分かれています。
初めてSiteを作る
→ Getting Started
やりたい作業の手順を知る
→ Guides
Pluginを探す
→ Plugins
Themeを探す
→ Themes
設定・CLI・APIを調べる
→ Reference
内部構造を理解する
→ Framework
Guides では、内部実装を詳しく説明することよりも、目的を達成するために何をすればよいかを中心に説明します。