Jamdesk Documentation logo

Démarrage rapide : déployer en 5 minutes

Créez un site de documentation Jamdesk et déployez-le sur votre sous-domaine. Aucun outil de build requis—juste GitHub et deux fichiers.

Déployez un site de documentation avec seulement deux fichiers : docs.json et une page MDX.

Prérequis

Vous aurez besoin de :

  • Un compte GitHub
  • Un dépôt avec votre documentation (ou nous en créerons un)

Si vous migrez depuis Mintlify ou une autre plateforme de documentation, consultez le Guide de migration.

Option 1 : Démarrer depuis le modèle de démarrage

La façon la plus rapide de commencer. Le modèle de démarrage inclut du contenu exemple, une spécification OpenAPI, et des exemples de chaque composant pour que vous puissiez voir comment les choses fonctionnent avant de les remplacer par votre propre contenu.

1
Créer un compte Jamdesk

Rendez-vous sur dashboard.jamdesk.com et inscrivez-vous avec GitHub.

2
Créer un projet depuis le modèle

Cliquez sur Nouveau projetDepuis un modèleStarter Docs.

Jamdesk crée un dépôt GitHub pour vous avec tout pré-configuré.

3
Votre site est en ligne

Votre documentation est déployée sur your-project.jamdesk.app. Modifiez les fichiers MDX, poussez, et le site se reconstruit automatiquement.

Vous pouvez aussi cloner le modèle de démarrage directement : git clone https://github.com/jamdesk/starter-docs.git my-docs

Option 2 : Connecter un dépôt existant

Vous avez déjà un dépôt avec de la documentation ? Connectez-le directement.

1
Créer un compte Jamdesk

Rendez-vous sur dashboard.jamdesk.com et inscrivez-vous avec GitHub.

2
Créer un projet

Cliquez sur Nouveau projet et connectez votre dépôt.

  1. Sélectionnez votre dépôt GitHub
  2. Choisissez la branche à déployer
  3. Jamdesk détecte votre docs.json automatiquement
3
Votre site est en ligne

Votre documentation est déployée sur your-project.jamdesk.app avec llms.txt généré automatiquement pour que les outils IA puissent lire votre documentation.

Chaque push sur votre branche connectée déclenche une reconstruction automatique.

Ce que contient un projet de documentation

Un projet Jamdesk minimal comporte deux éléments :

my-docs/
├── docs.json           # Configuration
└── introduction.mdx    # Your first page

docs.json

Le fichier de configuration qui définit votre site :

{
  "$schema": "https://jamdesk.com/docs.json",
  "name": "My Docs",
  "theme": "jam",
  "navigation": {
    "groups": [
      {
        "group": "Getting Started",
        "pages": ["introduction"]
      }
    ]
  }
}

Pages MDX

Les pages de documentation rédigées en MDX :

---
title: Introduction
description: Welcome to the docs
---

# Welcome

This is your first documentation page.

Développement local (optionnel)

La CLI Jamdesk vous permet de prévisualiser les modifications localement avant de les pousser sur GitHub. Cela est utile pour détecter les erreurs de syntaxe MDX, mais ce n'est pas obligatoire.

Vous préférez ne rien installer ? Ignorez cette section. Modifiez vos fichiers MDX, validez et poussez—votre documentation se construira automatiquement.

Prévisualisez les modifications localement :

npm install -g jamdesk
cd my-docs
jamdesk dev

Ouvrez http://localhost:3000 pour voir votre documentation avec rechargement à chaud.

Ajouter d'autres pages

  1. Créez un nouveau fichier MDX :
---
title: Getting Started
description: Learn the basics
---

Your content here...
  1. Ajoutez-le à docs.json :
{
  "navigation": {
    "groups": [
      {
        "group": "Getting Started",
        "pages": ["introduction", "getting-started"]
      }
    ]
  }
}
  1. Poussez sur GitHub - votre nouvelle page se déploie automatiquement.

Domaine personnalisé

Ajoutez votre propre domaine dans ParamètresDomaines :

  1. Entrez votre domaine (par ex., docs.example.com)
  2. Ajoutez les enregistrements DNS indiqués
  3. Attendez la vérification (jusqu'à 48 heures)

Les certificats SSL sont provisionnés automatiquement. Guide complet →

Et ensuite ?

Tutoriel de bout en bout

Flux complet de la configuration au domaine personnalisé

Bases MDX

Rédigez votre documentation en MDX

Composants

Explorez les composants disponibles

Référence de configuration

Toutes les options de docs.json