Docsbook
Aperçu

Créez votre premier site de documentation

Dans ce tutoriel, vous publiez un site de documentation à partir d’un dépôt GitHub et modifiez une page de celui-ci. Vous n’avez aucune expérience en programmation à avoir et rien à installer : chaque étape se déroule dans un navigateur.

Ce que vous aurez à la fin : un site de documentation en ligne à l’adresse docsbook.io/YOUR-USERNAME/docs, ainsi qu’une page que vous aurez modifiée vous-même.

Avant de commencer#

Vous avez besoin de deux choses :

  • Un navigateur et une connexion Internet. Tous les systèmes d’exploitation fonctionnent.
  • Un compte GitHub. Il est gratuit. L’étape 1 vous permet d’en créer un si vous n’en avez pas.

Qu’est-ce que GitHub ? GitHub est un site web où les utilisateurs stockent et partagent des fichiers texte. Imaginez Google Drive, conçu pour la documentation et le code. Docsbook lit vos fichiers depuis GitHub et les publie sous forme de site web de documentation.

Étape 1 : créer un compte GitHub#

Ignorez cette étape si vous avez déjà un compte.

  1. Accédez à github.com.
  2. Cliquez sur Sign up dans l’angle supérieur droit.
  3. Saisissez votre adresse e-mail et choisissez un mot de passe.
  4. Choisissez un nom d’utilisateur. Il apparaît dans l’URL de votre documentation, comme dans docsbook.io/your-username/your-repo.
  5. Confirmez le code de vérification que GitHub vous envoie par e-mail.

GitHub homepage with the Sign up button in the top-right corner

Étape 2 : dupliquer le dépôt d’exemple#

Un dépôt — ou « repo » en abrégé — est un dossier sur GitHub qui contient vos fichiers de documentation. Un dépôt publie un site de documentation.

Plutôt que de partir d’un dépôt vide, copiez le dépôt d’exemple de Docsbook. Copier le dépôt de quelqu’un d’autre s’appelle le fork, et votre copie est indépendante : vos modifications n’affectent jamais l’original.

  1. Accédez à github.com/docsbook-io/docs.

    Page du dépôt d’exemple Docsbook avec le bouton Fork en haut à droite

  2. Cliquez sur Fork dans le coin supérieur droit.

  3. Laissez tous les paramètres tels quels et cliquez sur Create fork.

    Boîte de dialogue de duplication GitHub avec le bouton Create fork mis en évidence

  4. GitHub ouvre votre nouveau dépôt à l’adresse github.com/YOUR-USERNAME/docs.

    Votre copie dupliquée du dépôt de documentation, listant ses fichiers markdown

Vous disposez maintenant d’un dépôt contenant une documentation d’exemple, prêt à être publié.

Étape 3 : connecter le dépôt à Docsbook#

  1. Rendez-vous sur docsbook.io/connect.

    Docsbook sign-in page offering GitHub, Google, Apple and email sign-in

  2. Choisissez une méthode de connexion — GitHub, Google, Apple ou un code à usage unique envoyé par e-mail — et terminez la procédure.

  3. Si vous vous êtes connecté avec Google, Apple ou par e-mail, Docsbook vous demande l’accès à GitHub. Cliquez sur Autoriser docsbook.

    Docsbook lit les fichiers de votre dépôt. Il ne peut rien modifier ni supprimer dans votre dépôt, sauf si vous le lui demandez.

  4. Repérez dans la liste le dépôt que vous avez forké et cliquez dessus.

    Docsbook repository list with one repository selected

  5. Docsbook crée votre site et vous y redirige.

Votre documentation est maintenant disponible à l’adresse suivante :

docsbook.io/YOUR-GITHUB-USERNAME/docs

Ouvrez-la et cliquez sur les éléments de la barre latérale. Chaque page que vous voyez est un fichier Markdown du dépôt que vous avez forké.

Étape 4 : modifier une page sur GitHub#

  1. Ouvrez votre dépôt à l’adresse github.com/YOUR-USERNAME/docs.

  2. Cliquez sur le fichier que vous souhaitez modifier — commencez par README.md.

    Repository file list with README.md highlighted

  3. Cliquez sur l’icône en forme de crayon vers le coin supérieur droit du fichier.

    GitHub file view with the pencil edit icon highlighted

  4. Modifiez une phrase. Le fichier est écrit en Markdown : **bold** s’affiche en gras, # Heading s’affiche comme un grand titre. La référence de la syntaxe Markdown à la fin de cette page couvre le reste.

    GitHub markdown editor with edited text in the file

  5. Faites défiler la page jusqu’à Valider les modifications.

  6. Rédigez une courte note décrivant ce que vous avez modifié, par exemple « Mettre à jour l’introduction ».

  7. Cliquez sur Valider les modifications.

    GitHub Commit changes form with the green commit button highlighted

Étape 5 : voir le changement sur votre site#

Retournez sur votre site Docsbook et rechargez la page que vous avez modifiée. Votre nouvelle phrase s’y trouve.

C’est toute la boucle : validez vos modifications sur GitHub, et le site publié se met à jour. Vous avez terminé le tutoriel.

Ajouter et supprimer des pages#

Ajouter une page suit le même processus, avec un bouton différent.

Ajouter une page :

  1. Ouvrez votre dépôt et cliquez sur Add fileCreate new file.

    GitHub Add file dropdown open, showing the Create new file option

  2. Dans Name your file, saisissez le chemin et le nom du fichier, par exemple guides/installation.md. Saisir un / crée le dossier.

    New file name field containing guides/installation.md

  3. Rédigez le contenu et cliquez sur Commit new file.

La page apparaît automatiquement dans la barre latérale de votre Docsbook.

Supprimer une page :

  1. Ouvrez le fichier dans votre dépôt.

  2. Cliquez sur le menu situé en haut à droite.

    GitHub file view with the three-dot menu open

  3. Cliquez sur Delete file, puis sur Commit changes.

Autres façons de procéder#

Le tutoriel ci-dessus utilise la méthode qui fonctionne sans rien installer. Trois alternatives existent une fois que vous avez dépassé le premier site.

Commencer à partir d’un dépôt vide plutôt que de le forker. Accédez à github.com/new, donnez au dépôt un nom court sans espaces, sélectionnez Public, cochez Add a README file, puis cliquez sur Create repository. Ensuite, connectez-le exactement comme à l’étape 3.

GitHub new repository form with the Create repository button highlighted

Écrire des pages avec un assistant de programmation IA. Claude Code lit, crée et modifie des fichiers par le biais d’une conversation, ce qui est plus rapide lorsque vous produisez plusieurs pages à la fois. Installez-le depuis claude.ai/code, demandez-lui de cloner votre dépôt, puis décrivez ce que vous voulez — "create guides/installation.md with sections for requirements, installation and first login". Lorsque vous avez terminé, demandez-lui de valider et d’envoyer les modifications, et votre site est mis à jour.

Modifier directement la page publiée. Une fois votre site connecté, vous pouvez modifier un bloc depuis la page que vous consultez, dans le chat Docsbook AI, sans GitHub ni installation. Consultez la modification sur la page en ligne.

Référence : syntaxe Markdown#

Markdown est un ensemble de symboles qui contrôlent la mise en forme. Voici ceux utilisés par la documentation.

Texte#

Ce que vous saisissez Résultat affiché
**bold text** texte en gras
*italic text* texte en italique
~~strikethrough~~ texte barré
`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)

Images et blocs de code#

![Fork dialog with the Create fork button highlighted](https://raw.githubusercontent.com/docsbook-io/docs/main/guides/getting-started/images/fork-dialog.png)

Délimitez un bloc de code avec trois accents graves et indiquez le langage afin qu’il bénéficie de la coloration syntaxique :

```javascript
console.log("Hello!")
```

Encadrés#

> This is a note or an important callout.

Référence : comment vos fichiers deviennent des pages#

Docsbook construit la barre latérale à partir des noms de vos fichiers et dossiers. Il n’y a rien à configurer.

Fichier dans votre dépôt Page dans la barre latérale
README.md Accueil
installation.md Installation
guides/quick-start.md Guides → Démarrage rapide
api/overview.md Api → Vue d’ensemble

Trois règles en découlent :

  • Les noms de fichiers et de dossiers deviennent des titres de page, les traits d’union étant remplacés par des espaces.
  • README.md dans un dossier devient la page d’index de ce dossier.
  • Les noms en minuscules contenant des traits d’union produisent des URL lisibles : getting-started.md devient /getting-started.

Pour savoir ce qui détermine l’ordre de ces pages, consultez Gérer votre site de documentation.

Étapes suivantes#

Updated

Cette page vous a-t-elle été utile ?