最初のドキュメントサイトを作成する
このチュートリアルでは、GitHubリポジトリからドキュメントサイトを公開し、そのサイトのページを変更します。コーディングの経験も、何かをインストールする必要もありません。すべての手順をブラウザ上で行います。
最後にできるもの: docsbook.io/YOUR-USERNAME/docs にある公開中のドキュメントサイトと、そのサイトで自分で編集した1ページ。
開始する前に#
必要なものは2つです。
- ブラウザーとインターネット接続。 どのオペレーティングシステムでも使用できます。
- GitHubアカウント。 無料で作成できます。お持ちでない場合は、ステップ1で作成します。
GitHubとは? GitHubは、テキストファイルを保存して共有するためのウェブサイトです。ドキュメントやコード向けに作られたGoogleドライブのようなものだと考えてください。DocsbookはGitHubからファイルを読み込み、ドキュメントウェブサイトとして公開します。
ステップ1:GitHubアカウントを作成する#
すでにアカウントをお持ちの場合は、このステップをスキップしてください。
- github.comにアクセスします。
- 右上隅のSign upをクリックします。
- メールアドレスを入力し、パスワードを選択します。
- ユーザー名を選択します。ユーザー名は、
docsbook.io/your-username/your-repoのようにドキュメントのURLに表示されます。 - GitHubからメールで送信された確認コードを確認します。

ステップ 2: サンプルリポジトリをフォークする#
リポジトリ(略して「repo」)とは、ドキュメントファイルを格納する GitHub 上のフォルダーです。1 つのリポジトリから 1 つのドキュメントサイトが公開されます。
空のリポジトリから始めるのではなく、Docsbook のサンプルリポジトリをコピーします。他の人のリポジトリをコピーすることをフォークと呼びます。フォークしたコピーは独立しているため、変更が元のリポジトリに影響することはありません。
-
github.com/docsbook-io/docs に移動します。

-
右上隅にある Fork をクリックします。
-
すべての設定をそのままにして、Create fork をクリックします。

-
GitHub に新しいリポジトリ
github.com/YOUR-USERNAME/docsが表示されます。
これで、公開の準備が整ったサンプルドキュメントを格納するリポジトリが用意できました。
ステップ3:リポジトリをDocsbookに接続する#
-
docsbook.io/connectにアクセスします。

-
サインイン方法(GitHub、Google、Apple、またはメールによる1回限りのコード)を選択し、手続きを完了します。
-
Google、Apple、またはメールでサインインした場合、DocsbookからGitHubへのアクセスを求められます。Authorize docsbookをクリックします。
Docsbookはリポジトリのファイルを読み取ります。明示的に指示しない限り、リポジトリ内の内容を変更または削除することはありません。
-
一覧からフォークしたリポジトリを見つけてクリックします。

-
Docsbookがサイトをビルドし、サイトにリダイレクトします。
ドキュメントが次の場所で公開されました:
docsbook.io/YOUR-GITHUB-USERNAME/docsサイトを開き、サイドバーの項目をクリックして確認します。表示されるすべてのページは、フォークしたリポジトリ内のMarkdownファイルです。
ステップ4:GitHubでページを編集する#
-
github.com/YOUR-USERNAME/docsでリポジトリを開きます。 -
変更するファイルをクリックします — まずは
README.mdから始めます。
-
ファイルの右上付近にある鉛筆アイコンをクリックします。

-
文を変更します。このファイルはMarkdownで記述されています。
**bold**は太字として、# Headingは大きな見出しとして表示されます。このページの最後にあるMarkdown構文リファレンスで、その他の構文を確認できます。
-
変更をコミットまで下にスクロールします。
-
「概要を更新」のように、変更内容を説明する短いメモを書きます。
-
変更をコミットをクリックします。

ステップ 5:サイトで変更を確認する#
Docsbookサイトに戻り、編集したページを再読み込みします。新しい文が表示されています。
これが一連の流れです。GitHubにコミットすると、公開サイトにも反映されます。これでチュートリアルは完了です。
ページの追加と削除#
ページの追加は、ボタンが異なるだけで同じ手順です。
ページを追加する:
-
リポジトリを開き、Add file → Create new file をクリックします。

-
Name your file にパスとファイル名(
guides/installation.mdなど)を入力します。/を入力すると、フォルダーが作成されます。
-
内容を記述し、Commit new file をクリックします。
ページは自動的に Docsbook のサイドバーに表示されます。
ページを削除する:
-
リポジトリでファイルを開きます。
-
右上付近にある ⋯ メニューをクリックします。

-
Delete file をクリックし、次に Commit changes をクリックします。
その他の方法#
上記のチュートリアルでは、何もインストールせずに使える方法を説明しています。最初のサイトを作成した後は、3つの代替方法があります。
フォークする代わりに、空のリポジトリから始める。 github.com/new にアクセスし、スペースを含まない短い名前をリポジトリに付け、Public を選択して、Add a README file にチェックを入れ、Create repository をクリックします。その後、手順3とまったく同じように接続します。

AIコーディングアシスタントでページを作成する。 Claude Codeは会話を通じてファイルの読み取り、作成、編集を行うため、多数のページを一度に作成する場合に便利です。claude.ai/code からインストールし、リポジトリをクローンするよう依頼してから、作成したいものを説明します — 「要件、インストール、初回ログインのセクションを含む guides/installation.md を作成して」。完了したら、コミットしてプッシュするよう伝えると、サイトが更新されます。
公開済みのページ自体で編集する。 サイトを接続すると、GitHubやインストールなしで、Docsbook AIチャット内の、現在読んでいるページからブロックを変更できます。ライブページでの編集を参照してください。
リファレンス: Markdown 構文#
Markdown は書式設定を制御する記号の集合です。ドキュメントで使用するのは次のものです。
テキスト#
| 入力内容 | 表示結果 |
|---|---|
**bold text** |
太字テキスト |
*italic text* |
斜体テキスト |
~~strikethrough~~ |
|
`inline code` |
inline code |
見出し、リスト、リンク#
# Large heading (page title)
## Medium heading (section)
### Small heading (sub-section)
- First item
- Second item
- Nested item, indented by two spaces
1. First step
2. Second step
[Link to an external site](https://example.com)
[Link to another page in your docs](/docsbook-io/docs/guides/getting-started/managing-docs)画像とコードブロック#
コードブロックを三重バッククォートで囲み、言語名を指定すると、構文がハイライト表示されます:
```javascript
console.log("Hello!")
```コールアウト#
> This is a note or an important callout.リファレンス:ファイルがページになる仕組み#
Docsbook はファイル名とフォルダー名からサイドバーを構築します。設定は必要ありません。
| リポジトリ内のファイル | サイドバーのページ |
|---|---|
README.md |
ホーム |
installation.md |
インストール |
guides/quick-start.md |
ガイド → クイックスタート |
api/overview.md |
API → 概要 |
ここから、次の 3 つのルールが導かれます。
- ファイル名とフォルダー名がページタイトルになり、ハイフンはスペースに置き換えられます。
- フォルダー内の
README.mdが、そのフォルダーのインデックスページになります。 - ハイフンを含む小文字の名前から、読みやすい URL が生成されます。
getting-started.mdは/getting-startedになります。
これらのページの順序を決める仕組みについては、ドキュメントサイトを管理するを参照してください。
次のステップ#
- ドキュメントサイトを管理する — コンテンツを更新し、アクセスを制御し、更新されていないサイトを修正します。
- カスタムドメインを設定する —
docs.yourcompany.comからドキュメントを提供します。 - 全文検索を有効にする — 読者がキーワードでページを見つけられるようにします。