Jamdesk Documentation logo

Comment fonctionne Jamdesk

Git push jusqu'au site en ligne en moins de 60 secondes. Découvrez comment Jamdesk build, déploie et optimise votre documentation sans infrastructure à gérer.

Jamdesk build des sites de documentation à partir de fichiers MDX dans votre dépôt GitHub. Vous écrivez du Markdown avec des composants React, vous poussez sur GitHub, et votre site est en ligne sur un CDN mondial en moins de 60 secondes. Votre contenu reste dans votre dépôt sous forme de fichiers MDX classiques, vous pouvez donc le migrer vers un autre outil à tout moment.

Vue d'ensemble de l'architecture

Votre dépôt est la source de vérité. Jamdesk s'y connecte pour build votre site et le déployer sur un réseau edge mondial. Vous n'avez aucune infrastructure à gérer.

Comment le contenu circule de votre dépôt jusqu'à vos utilisateurs

Le pipeline de build

Généralement entre 30 et 60 secondes, du début à la fin. Les builds sont rapides car Jamdesk ne pré-rend pas les pages. Votre contenu brut est envoyé vers l'edge, et les pages sont rendues à la demande lorsque les visiteurs les consultent.

1
Récupération de la source

Vous poussez vers votre branche GitHub connectée (ou cliquez sur Rebuild dans le dashboard). Jamdesk clone votre dépôt et localise votre répertoire de documentation.

2
Validation

Votre configuration docs.json est validée par rapport au schéma, et les liens internes sont vérifiés pour détecter les pages cassées et les ancres invalides.

3
Traitement du contenu

Jamdesk génère votre index de recherche, les embeddings du chat IA, le sitemap, llms.txt et les règles de redirection à partir de votre contenu.

4
Déploiement sur l'edge

Le contenu est envoyé vers le CDN et propagé sur plus de 300 emplacements edge. Seuls les fichiers modifiés sont transférés, donc les redéploiements sont rapides.

Intégré à chaque site

Chaque site inclut ces fonctionnalités par défaut. Aucune configuration n'est requise.

Recherche IA

Recherche en langage naturel qui comprend l'intention, pas seulement les mots-clés. Alimentée par des embeddings vectoriels générés à partir de votre contenu au moment du build.

llms.txt

Index lisible par IA suivant la spécification llmstxt.org. Les assistants de codage et agents IA peuvent consulter votre documentation directement.

Essentiels SEO

Sitemap, robots.txt, images Open Graph et balises meta. Votre documentation est indexable dès le premier déploiement.

Analytique intégrée

dashboard d'analytique respectueux de la vie privée, sans cookies requis. Ou utilisez le vôtre : Jamdesk prend en charge Google Analytics, Plausible, PostHog et bien d'autres.

Ce qui déclenche un build

Un git push vers votre branche connectée, le bouton Rebuild dans le dashboard, ou jamdesk deploy depuis le CLI. Si vous poussez plusieurs commits en succession rapide, Jamdesk les regroupe en un seul build pour ne pas gaspiller de ressources.

Pour les détails opérationnels (surveillance du statut, rollbacks, variables d'environnement, déploiements de branches), consultez Cycle de vie build et déploiement.

Sécurité et infrastructure

Vous n'avez pas besoin d'y penser, mais si votre équipe sécurité pose la question : les builds s'exécutent dans des conteneurs isolés et votre connexion GitHub App est en lecture seule.

Permissions minimales

La GitHub App ne demande qu'un accès en lecture aux dépôts que vous sélectionnez. L'app n'a aucun accès en écriture et ne demande aucune portée à l'échelle de l'organisation.

Builds isolés

Chaque build obtient son propre conteneur, détruit après le déploiement. Rien ne persiste entre les builds ou les clients.

HTTPS partout

Certificats SSL automatiques pour les domaines personnalisés et sous-domaines. Les certificats sont émis et renouvelés automatiquement.

CDN mondial

Servi depuis le réseau de Cloudflare avec plus de 300 emplacements edge et une disponibilité de 99.9%.

Performance

La visibilité de votre documentation dépend en partie de sa vitesse de chargement. Google utilise les Core Web Vitals comme signal de classement, et les crawlers IA comme GPTBot et ClaudeBot s'accordent 1 à 5 secondes par page. Si votre documentation ne se charge pas dans ce délai, elle n'est pas citée.

Chaque site Jamdesk est servi depuis l'edge avec un délai jusqu'au premier octet inférieur à 50 ms. C'est suffisamment rapide pour les seuils de classement de Google et pour que les crawlers IA puissent récupérer et citer le contenu.

MétriqueValeur typique
Temps de build30-60 secondes
Propagation du déploiement< 30 secondes
Premier octet (edge)< 50ms
Chargement complet de la page< 500ms

Étapes suivantes

Créer un projet

Configurez un nouveau site de documentation dans le dashboard

Connecter GitHub

Liez votre dépôt pour activer les builds automatiques

Preview en local

Utilisez le CLI Jamdesk pour prévisualiser et valider votre documentation avant de pousser